Detecta se o cwd (ou ancestral) é um vault Second Brain válido. Uso primário: invocada por outras skills (sb-lint, sb-ingest, etc) como pré-condição de ativação (G-VAULT-SCOPED).
Installation
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Detecta se o cwd (ou ancestral) é um vault Second Brain válido. Uso primário: invocada por outras skills (sb-lint, sb-ingest, etc) como pré-condição de ativação (G-VAULT-SCOPED).
sb-internals/vault-check
Skill auxiliar. Valida se a sessão está rodando dentro de um vault Second Brain.
Contrato
Input: cwd atual.
Output: stdout com path absoluto do vault root; exit 0 em caso de sucesso.
Falha: exit 1 + mensagem em stderr detalhando markers faltantes.
Resolução (ordem de prioridade, DL-M2-10)
ENV var SECOND_BRAIN_VAULT_PATH.
Config file ~/.claude/plugins/second-brain/config.json campo vault_path.
Walk-up do cwd (máximo 20 níveis, DL-M2-09) até encontrar os 3 markers.
Markers obrigatórios
CLAUDE.md
SECOND-BRAIN-ARCHITECTURE.md
OPERATIONS-STATE.md com frontmatter claude_md_title: Second Brain
Uso
vault_root=$(bash skills/sb-internals/vault-check/check.sh) || {
echo"Not in a Second Brain vault; aborting." >&2
exit 1
}
cd"$vault_root"# ... continuar operação ...