Install
$ agentstack add skill-seed-forge-harness-ai-kit-markitdown ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
MarkItDown
这是当前项目的本地化 markitdown 技能入口。
它基于上游全局 Skill,但这里补上了本环境下已经验证过的稳定用法,避免每次重复处理安装和命令路径问题。
Use This Skill For
- 把
docx、pdf、pptx、xlsx转成 markdown - 批量把资料转换成更适合 LLM 处理的文本格式
- 在 Obsidian 项目里落地文档转写结果
Environment Notes
- 当前环境已验证
python -m markitdown可用 - 建议优先调用本地包装命令:
.\.agents\tools\markitdown.cmd- 如果直接输入
markitdown失败,通常是因为 Python 的Scripts目录不在PATH
Stable Invocation
.\.agents\tools\markitdown.cmd input.docx -o output.md
或:
python -m markitdown input.docx -o output.md
Verified Dependency Strategy
本环境里不建议直接依赖:
pip install "markitdown[all]"
因为实测可能把主包错误回退到旧版本。
更稳的方式是:
python -m pip install --upgrade markitdown==0.1.5
python -m pip install azure-ai-documentintelligence azure-identity openpyxl pandas pydub python-pptx speechrecognition youtube-transcript-api openai pathvalidate puremagic mammoth olefile xlrd pdfminer-six pdfplumber
Workflow
- 确认源文件存在,并避免覆盖现有
.md - 优先输出到新文件名,例如
*.markitdown.md - 转换后抽查文件头部,确认不是空文件
- 如需给 Obsidian 使用,再做一轮 markdown 清洗
推荐输出格式
执行完毕后按以下结构输出:
状态:✅ 成功 / ⚠️ 部分成功 / ❌ 失败
| | | 说明 | |------|------|------|
下一步:
Practical Notes
- DOCX 已在当前环境验证通过
- PDF、PPTX、XLSX、音频、YouTube 转写依赖已补齐
- Azure Document Intelligence 和 OpenAI 增强能力仍需各自凭证
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: seed-forge
- Source: seed-forge/harness-ai-kit
- License: Apache-2.0
- Homepage: https://pypi.org/project/harness-ai-kit/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.