Sobre o projeto

Agent Skills for Obsidian é um repositório de definições de skills que seguem a especificação Agent Skills, tornando-as utilizáveis por qualquer agente compatível com skills, como Claude Code, Codex e OpenCode. As skills são projetadas para ensinar um agente a trabalhar com vaults do Obsidian e os formatos de arquivo abertos que o Obsidian utiliza. O repositório agrupa seis skills: - obsidian-markdown: criar e editar arquivos Obsidian Flavored Markdown (.md), incluindo wikilinks, embeds, callouts, propriedades e outra sintaxe específica do Obsidian. - obsidian-bases: criar e editar arquivos Obsidian Bases (.base) com views, filtros, fórmulas e resumos. - json-canvas: criar e editar arquivos JSON Canvas (.canvas) com nós, arestas, grupos e conexões. - obsidian-cli: interagir com vaults do Obsidian por meio do Obsidian CLI, incluindo desenvolvimento de plugins e temas. - defuddle: extrair markdown limpo de páginas da web usando Defuddle, removendo poluição visual para economizar tokens. - knap: renderizar templates Markdown a partir de dados JSON ou CSV usando Knap, incluindo geração em lote de arquivos. As opções de instalação incluem um comando do marketplace de plugins, um comando npx skills ou configuração manual. Para Claude Code, o conteúdo do repositório pode ser colocado em uma pasta .claude na raiz de um vault do Obsidian. Para Codex, o diretório de skills é copiado para o caminho de skills do Codex, tipicamente ~/.codex/skills. Para OpenCode, o repositório inteiro é clonado em ~/.opencode/skills/, e o OpenCode descobre automaticamente arquivos SKILL.md sem alterações de configuração, tornando as skills disponíveis após uma reinicialização. O projeto é voltado para usuários que desejam que seus agentes de IA operem diretamente em notas do Obsidian e formatos abertos relacionados, em vez de tratá-los como arquivos de texto genéricos.