BorjaGM1/kb-template

Responda às perguntas do proprietário usando apenas a base de conhecimento, citando as anotações utilizadas, sem inventar nada.

O que é kb-template?

Esta skill transforma um agente de IA (como Claude Code, Cursor ou Codex) em um assistente pessoal de base de conhecimento, capaz de responder perguntas exclusivamente com base em anotações pré-existentes. A skill segue um fluxo de trabalho rigoroso: primeiro, sincroniza a base de conhecimento local (via `git pull --rebase`); depois, seleciona o vault apropriado por tópico; em seguida, realiza buscas usando `rg` com termos, sinônimos, tags e aliases; navega por `Home.md` e MOCs seguindo links `[[...]]`; e lê as anotações correspondentes por completo. A resposta final é gerada no idioma do proprietário, citando cada afirmação com o nome da anotação (ex.: `([[Use Plain Markdown for Notes]], vault example)`). Se a base de conhecimento não contiver a resposta, o agente deve afirmar isso claramente, podendo acrescentar conhecimento geral somente se for claramente rotulado como não proveniente da base. A skill também detecta contradições ou anotações desatualizadas (pela data `updated`) e sugere ações de manutenção. Por fim, ela opera em modo somente leitura durante as consultas, a menos que o proprietário solicite uma edição (caso em que usa capture).

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/BorjaGM1/kb-template/tree/HEAD/skills/query

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Consulta

  1. Atualize o repositório (git pull --rebase) ou leia via API do GitHub.
  2. Escolha o(s) vault(s) por tópico.
  3. Pesquise: rg -i "<termos>" vaults/<v> incluindo sinônimos, tags (#tag), aliases no frontmatter; comece de Home.md / MOCs e siga [[links]].
  4. Leia as anotações correspondentes por completo, não apenas os trechos do grep.
  5. Responda no idioma do proprietário, de forma concisa, citando cada fato com sua anotação: ([[Use Plain Markdown for Notes]], vault example).
  6. Se a base de conhecimento não contiver a resposta, diga claramente. Você pode adicionar conhecimento geral apenas se estiver claramente rotulado como não proveniente da base.
  7. Aponte contradições ou anotações desatualizadas que encontrar (updated antigo) e ofereça manutenção.
  8. Somente leitura: não edite anotações durante uma consulta, a menos que solicitado (então use capture).

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Habilidades Relacionadas