maioio/completion-guardian/project-completeness-audit
Claude Code and agent skill by maioio/completion-guardian
- community
Checking that the SKILL.md file is still in the repository.
This skill should be used when the Project Completion Guardian hook asks for a "Project Completeness Audit", when the user asks to "audit project completeness", "check for missing docs", "verify the project is complete", "reconcile docs with code", "final project check", or "milestone audit", and before declaring a feature, release or whole project finished.
Install
npx vskill@latest install maioio/completion-guardian/project-completeness-auditSKILL.md
Project Completeness Audit
Find what a finished-looking project forgot: missing OR stale/false information across code, tests, runtime behaviour, packaging, docs and public surface. Evidence beats memory: confirm every claim by inspecting or running the real thing.
Modes
- MILESTONE - audit the changed surfaces and what depends on them. Use after a feature, fix or refactor.
- FINAL - reconcile the whole project. Use when the project, release or PR is being finalized, or when the hook says FINAL.
Procedure
- Discover first, never assume the stack. Run
python "<skill dir>/scripts/probe.py" <project>. It reports stack, entry points, commands found in source vs. docs, broken links, version mismatches, Git branch/worktree state. Treat it as a lead list, not a verdict. - Scope. MILESTONE:
git diffplus files that reference the changed names. FINAL: everything. - Check each evidence layer (see
references/evidence-model.md): SOURCE, TESTS, RUNTIME, GIT, PACKAGE/BUILD, DOCS, PUBLIC SURFACE. Run real CLI/API/MCP interfaces (--help, a smoke call) instead of trusting text. - Classify every capability with exactly one status from
references/status-vocabulary.md. Anything advertised publicly but not ready isNOT_READYand a finding. - Look both ways: missing information (shipped, undocumented) AND false information (documented, not shipped or changed).
- FINAL only (see
references/final-audit.md): clean-checkout build/install, tests, CI state, deployment, Git reconciliation (report only), public surface. - Fix in-scope drift (docs, examples, tests, metadata). Report out-of-scope or risky items instead of acting.
- Report using
references/report-template.md: findings with evidence, fixed, open, verdict. - Mark audited (required, ends the hook loop):
python "<skill dir>/scripts/guardian.py" mark --mode milestone|final --project <project> Run it AFTER fixes, so the fingerprint covers the final state.
Requirements and limits
<skill dir>is this skill's base directory (the "Base directory for this skill" shown when it loads).scripts/ships inside it, so the skill works without the plugin; only Python 3.8+ and git are needed.- Without the
project-completion-guardianplugin there is no automatic Stop-hook trigger; invoke the skill manually. markneeds Bash permission. State is only fingerprint plus milestone/final: no per-item completed, ignored or deferred state.- A moved or renamed repo is re-audited, not recognized.
statusneeds the--project <path>form.
Hard safety rules
Never: merge PRs, push protected branches, publish releases or packages, deploy to production, delete major historical code, rewrite Git history, change external services, or print secrets. Report these as follow-ups for the user. Git reconciliation is read-only.
Optional external tools
Repomix, DeepWiki-style summaries and similar may help map a large repo. Inspect the tool first (source, license, what it sends where); never install blindly; run read-only; treat their output as evidence to verify, never as truth. See references/external-tools.md.
Independent review
For high-stakes or FINAL audits, delegate to the fresh-eyes-reviewer agent: it inspects the project without your capability inventory, then compare its findings with yours.
References
references/evidence-model.md- the seven layers and what counts as proofreferences/status-vocabulary.md- status definitionsreferences/milestone-audit.md/references/final-audit.md- mode algorithmsreferences/report-template.md- output formatreferences/external-tools.md- vetting rules
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/project-completeness-audit/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/maioio/completion-guardian/project-completeness-audit)