这个项目能做什么

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 笔记及其开放格式上操作,而非将其视为普通文本的用户。