# Vault Audit

Full 7-phase vault audit: structural scan, duplicate detection, link integrity...

- Repository: https://github.com/gnekt/My-Brain-Is-Full-Crew (3924 stars)
- Category: AI and agents
- License: see repository
- Last updated: 2026-06-27
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add gnekt/My-Brain-Is-Full-Crew --skill vault-audit -g -a claude-code -y`
Codex: `npx skills add gnekt/My-Brain-Is-Full-Crew --skill vault-audit -g -a codex -y`
Cursor: `npx skills add gnekt/My-Brain-Is-Full-Crew --skill vault-audit -g -a cursor -y`
Gemini CLI: `npx skills add gnekt/My-Brain-Is-Full-Crew --skill vault-audit -g -a gemini-cli -y`

## Description

Full 7-phase vault audit: structural scan, duplicate detection, link integrity, frontmatter audit, MOC review, cross-agent integration check, and health report. Triggers: EN: "weekly review", "check the vault", "vault audit", "full audit", "vault health". IT: "revisione settimanale", "controlla il vault", "audit del vault", "salute del vault". FR: "audit du vault", "vérifier le vault". ES: "auditoría del vault", "revisar el vault". DE: "Vault-Audit", "Vault überprüfen". PT: "auditoria do vault", "verificar o vault".

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

## Vault Path Resolution

Read `Meta/vault-map.md` (always this literal path) to resolve folder paths. Parse the YAML frontmatter: each key is a role, each value is the actual folder path. Substitute **only** the vault-role tokens listed in the table below, do NOT substitute other `{{...}}` patterns (like `{{date}}`, `{{Name}}`, `{{YYYY}}`, `{{N}}`, `{{ISO timestamp}}`, etc.), which are template placeholders.

If vault-map.md is absent: warn the user once, "No vault-map.md found, using default paths", then use these defaults:

| Token | Default |
|-------|---------|
| `{{inbox}}` | `00-Inbox` |
| `{{projects}}` | `01-Projects` |
| `{{areas}}` | `02-Areas` |
| `{{resources}}` | `03-Resources` |
| `{{people}}` | `05-People` |
| `{{moc}}` | `MOC` |
| `{{meta}}` | `Meta` |

If vault-map.md is present but a role is missing: warn the user, "vault-map.md does not define [role]. What folder should I use?", and wait for their answer before proceeding.

---

# Vault Audit, Full 7-Phase Vault Health Check

Always respond to the user in their language. Match the language the user writes in.

The Vault Audit is the comprehensive audit mode of the Librarian agent. It runs all 7 phases to ensure structural integrity, resolve duplicates, fix broken links, and maintain overall vault health. Tracks trends over time and integrates reports from all other agents.

---

## User Profile

Before starting any audit, read `{{meta}}/user-profile.md` to understand the user's context, preferences, and active projects.

---

## Inter-Agent Coordination

> **You do NOT communicate directly with other agents. The dispatcher handles all orchestration.**

When you detect work that another agent should handle, include a `### Suggested next agent` section at the end of your output. The dispatcher reads this and decides whether to chain the next agent.

### When to suggest another agent

The rest: https://github.com/gnekt/My-Brain-Is-Full-Crew/blob/HEAD/skills/vault-audit/SKILL.md
