这个项目能做什么
Agent Skills for Obsidian 是一个遵循 Agent Skills 规范的技能定义仓库,使其可被任何支持技能的代理使用,例如 Claude Code、Codex 和 OpenCode。这些技能旨在教导代理如何使用 Obsidian 库及其开放的文件格式。
该仓库捆绑了六个技能:
- obsidian-markdown:创建和编辑 Obsidian Flavored Markdown(.md)文件,包括维基链接、嵌入、呼出、属性以及其他 Obsidian 特定语法。
- obsidian-bases:创建和编辑 Obsidian Bases(.base)文件,包含视图、过滤器、公式和摘要。
- json-canvas:创建和编辑 JSON Canvas(.canvas)文件,包含节点、边、组和连接。
- obsidian-cli:通过 Obsidian CLI 与 Obsidian 库进行交互,包括插件和主题开发。
- defuddle:使用 Defuddle 从网页提取纯净的 Markdown,去除杂乱以节省 token。
- knap:使用 Knap 从 JSON 或 CSV 数据渲染 Markdown 模板,包括批量文件生成。
安装方式包括插件市场命令、npx skills 命令或手动设置。对于 Claude Code,可将仓库内容放置在 Obsidian 库根目录的 .claude 文件夹中。对于 Codex,技能目录将被复制到 Codex 技能路径,通常为 ~/.codex/skills。对于 OpenCode,则将整个仓库克隆到 ~/.opencode/skills/,OpenCode 会自动发现 SKILL.md 文件,无需配置更改,重启后技能即可使用。
该项目面向希望让 AI 代理直接在 Obsidian 笔记及其开放格式上操作,而非将其视为普通文本的用户。
评论
0 评分人数达到10人后显示
登录后参与讨论。