Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Audit project context routing, shared-skill discoverability, and Claude/Codex wiring. Use when context docs or skill surfaces move, split, or drift.
.claude/skills/withkynam-vc-audit-context/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-13 | ✗→✓ | ▲ Improved | -15% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -41% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 69% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 40% | 0% |
| case-09 | ✗→✓ | ▲ Improved | -19% | 0% |
> Output style: Follow process/development-protocols/communication-standards.md — answer-first, plain language, no unexplained jargon, TL;DR on long responses.
Use this skill to verify that the project's durable context layer is discoverable and organized.
Optional input: a context group, agent, skill, or folder scope to prioritize during the audit.
find process/context/ -type f | sort to get the full file listing before routing.This ensures no context file is silently skipped when the router is incomplete or drifted.
process/context/all-context.md for the context routing protocol.references/audit-context.md for the full audit process.bash node .claude/skills/vc-audit-context/scripts/validate-context-discovery.mjs 3a. Run the protocol discovery frontmatter validator (enforces discovery frontmatter on every process/development-protocols/**/*.md, recursive incl. vc-system-behavior/; note.md is the only intentional exclusion): bash node .claude/skills/vc-audit-context/scripts/validate-protocol-discovery.mjs
bash node .claude/skills/vc-audit-context/scripts/validate-skill-routing.mjs
bash node .claude/skills/vc-audit-context/scripts/validate-skill-cross-refs.mjs
bash node .claude/skills/vc-audit-context/scripts/validate-skill-dependencies.mjs node .claude/skills/vc-audit-context/scripts/validate-confusable-skills.mjs
bash node .claude/skills/vc-audit-context/scripts/generate-skills-catalog.mjs --write node .claude/skills/vc-audit-context/scripts/generate-skills-catalog.mjs --check
trigger_keywords + a valid layer(contract|helper) and that the catalog is in sync: bash node .claude/skills/vc-audit-context/scripts/validate-skill-keywords.mjs
relevant surface.
For agent/skill harness validation (agent parity, skill frontmatter, README.md sync, protocol wiring), use the audit-vc skill.
Use when initializing a new project's context layer from scratch:
vc-scout in parallel across major source directories (skip .git, node_modules, .claude, caches) to gather codebase summaries.process/context/all-context.md (routing table, architecture, conventions) and group all-{group}.md entrypoints for any durable domains identified.find process/context -name '*.md' -print0 | xargs -0 wc -l | sort -rn — files over 800 LOC should be split into a context group or the user asked..claude/skills/ as canonical; .agents/skills/ is the Codex discovery symlink..claude/skills/vc-audit-context/references/skill-routing-policy.json as the explicit allowlist for intentionally non-routed shared skills.process/context/all-context.md.audit-context.Other measured skills in the registry, with their headline benchmark lift.