grounded-vault
Faz seu agente manter um arquivo de conhecimento seguro e rastreável. É útil para garantir que informações importantes não se percam e possam ser verificadas facilmente.
O que ela faz
Um sistema para organizar suas anotações e informações de forma que você sempre possa saber de onde veio cada pedacinho de informação e se ela ainda está atualizada com as fontes originais.
Quando usar
- ✓Quando você compila notas, artigos ou códigos em páginas de conhecimento.
- ✓Quando é importante verificar a origem exata de números, datas ou citações.
- ✓Quando páginas descrevem códigos e você precisa saber rapidamente se eles mudaram.
Exemplo do que pedir para a IA
“Organize minhas notas sobre o projeto X, garantindo que cada dado possa ser verificado na fonte original e que eu saiba se o código que descrevi ainda está igual.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Ele separa suas informações em três partes: originais (que nunca mudam), compiladas (que usam as originais e são verificáveis) e arquivadas (versões antigas). Usa o Git para rastrear mudanças e garantir que tudo esteja conectado.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add wshobson/agents --skill grounded-vaultOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/wshobson/agents/main/plugins/documentation-standards/skills/grounded-vault/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Cofre Ancorado
Um cofre ancorado é um repositório Markdown de três camadas onde cada afirmação compilada pode ser rastreada
até uma fonte imutável e cada página pode ser verificada quanto à desatualização com um git diff.
Ele precisa de um repositório git e nada mais. A convenção vem do projeto llm-wiki-loop,
que é uma implementação de referência em vez de uma dependência; esta habilidade ensina o
padrão para que funcione com arquivos simples e qualquer agente que esteja na sessão.
Quando Usar
- Um agente compila notas, artigos, transcrições, logs ou código em páginas wiki nas quais sessões posteriores dependem.
- Uma página cita números, datas ou citações, e um leitor deve ser capaz de verificar cada um em relação à sua fonte.
- Páginas descrevem código, e reler a base de código a cada sessão para verificar se ainda são válidas é muito caro.
- O conhecimento deve ser corrigido sem perder o histórico: páginas substituídas são arquivadas, nunca excluídas.
Estado da sessão, filas de tarefas e continuidade da conversa são um problema diferente; use os plugins de gerenciamento de contexto ou condutor para esses. Esta habilidade trata de proveniência e desvio em um armazenamento de conhecimento durável.
As três camadas
| Camada | Conteúdo | Quem escreve | Regra |
|---|---|---|---|
raw/ |
material fonte: notas, artigos, transcrições, logs, dados exportados | pessoas e ingestão apenas | imutável após adicionado; agentes nunca editam um arquivo bruto |
wiki/ |
páginas compiladas construídas a partir de raw/ e de código |
agentes e pessoas | cada número, data e citação se vincula à sua fonte |
archive/ |
páginas que desviaram ou foram substituídas | agentes, durante a coleta de lixo | movidas, nunca excluídas; o cabeçalho diz o motivo |
Dois arquivos ficam na raiz do cofre. index.md é o mapa de todas as páginas atuais. log.md é um
registro somente de adição do que mudou e por quê. Ambos mudam no mesmo commit que a página que
eles descrevem.
Contrato do cabeçalho da página
Cada página wiki/ começa com um bloco de cabeçalho:
# Authentication architecture
> Raw: [raw/notes/auth-v1.md](../raw/notes/auth-v1.md), [raw/adr/0007-jwt.md](../raw/adr/0007-jwt.md)
> Fingerprint: git:5b237fa
> Monitored: src/auth/jwt.ts, src/auth/session.ts, package.json
> Status: Current
Raw:lista todas as fontes das quais a página foi compilada. Afirmações inline também se vinculam à sua fonte específica:Tokens expire after 15 minutes ([raw/adr/0007-jwt.md](../raw/adr/0007-jwt.md)).Fingerprint:é o hash curto do commit contra o qual a página foi compilada.Monitored:lista os caminhos de código que a página descreve. Uma alteração em qualquer um deles após a impressão digital significa que a página pode estar desatualizada.Status:éCurrent,Outdated(código monitorado movido), ouDisputed(uma fonte mais nova contradiz a página).
Regra de ancoragem
Uma página compilada afirma apenas o que uma fonte suporta, e cada número, data ou citação aparece literalmente na fonte vinculada. Uma síntese afirma ser uma e vincula suas entradas. Uma lacuna nas fontes é escrita na página como uma lacuna em vez de ser preenchida por adivinhação.
Verifique mecanicamente: para cada afirmação vinculada, pesquise no arquivo bruto vinculado a figura exata
ou a frase citada. Uma falha é um erro de ancoragem e bloqueia o commit. O script em
references/details.md faz isso para um cofre inteiro.
Detecção de desvio
Compare a impressão digital com a árvore atual em vez de reler o código monitorado:
git diff --stat 5b237fa..HEAD -- src/auth/jwt.ts src/auth/session.ts package.json
Saída vazia significa que a página ainda descreve o código contra o qual foi compilada. Qualquer saída significa recompilar: releia apenas os arquivos alterados, atualize a página e aplique a nova impressão digital. A verificação é executada em milissegundos e não gasta tokens do modelo.
Fluxo de trabalho
Ingestão. Coloque novo material em
raw/sob um nome de arquivo datado ou com origem. Nunca reescreva um arquivo bruto existente; adicione um novo ao lado dele.Compilação. Escreva ou atualize a página
wiki/com o bloco de cabeçalho, um link de origem em cada afirmação e a impressão digital do commit em que o código foi lido.Verificação. Execute a verificação de ancoragem e a verificação de desvio antes de confirmar. Corrija falhas na fonte; não enfraqueça uma afirmação para fazer a verificação passar.
Coleta de lixo. Quando o desvio ou uma fonte contraditória aparecer e a página não for recompilada agora, altere seu status, mova-a para
archive/e registre o motivo:> Status: Outdated > Reason: src/auth/session.ts changed after git:5b237fa; see log.md 2026-09-01
…
Perguntas frequentes
O que significa 'fonte imutável'?
Significa que a informação original, uma vez adicionada, não é mais alterada. Se precisar corrigir algo, você adiciona uma nova versão em vez de editar a antiga.
Como sei se uma página está desatualizada?
A página compara um 'carimbo' (fingerprint) do código ou fonte original no momento em que foi criada com o estado atual. Se houver diferença, ela é marcada como desatualizada.
Preciso instalar algo complicado?
Apenas um repositório Git. O sistema ensina um padrão de organização de arquivos que funciona com ferramentas comuns.
Detalhes
Descrição original do autor
Use when maintaining a durable Markdown knowledge store that agents compile from sources, when every number or quote in a wiki page must trace back to an immutable source, or when compiled pages need cheap drift detection against the code they describe. Teaches the raw/wiki/archive layout, per-claim provenance links, and git fingerprints for zero-token staleness checks.
repo: wshobson/agents
Popularidade
- Estrelas no GitHub
- 41 mil
- Posição no ranking
- #4858
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
screen-reader-testing
Faz seu agente testar sites usando leitores de tela para garantir que sejam acessíveis.
wshobson/agents
wcag-audit-patterns
Ajuda seu agente a auditar sites para acessibilidade e corrigir problemas de acordo com as diretrizes WCAG.
wshobson/agents
multi-reviewer-patterns
Faz seu agente coordenar revisões de código paralelas, deduplicando achados e consolidando relatórios.
wshobson/agents
parallel-debugging
Permite ao agente depurar problemas complexos com investigações paralelas e análise de causa raiz.
wshobson/agents
Skills parecidas
architecture-decision-records
Faz seu agente registrar decisões importantes sobre a estrutura do projeto. Ajuda a entender o porquê das escolhas feitas e a manter um histórico claro das mudanças.
affaan-m/ECC
code-tour
Faz seu agente criar guias passo a passo no código, com locais exatos em arquivos e linhas. É útil para apresentar um projeto, explicar código ou revisar mudanças. Ajuda a entender como um sistema funciona.
affaan-m/ECC
codebase-onboarding
Ajuda seu agente a analisar um código desconhecido e criar um guia de integração. Ele inclui um mapa da arquitetura, pontos de entrada e convenções. Ideal para quem está começando em um novo projeto.
affaan-m/ECC