maioio/completion-guardian/project-completeness-audit

Claude Code and agent skill by maioio/completion-guardian

Trust tier 3
  • community
Source check pending

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-audit

SKILL.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

  1. 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.
  2. Scope. MILESTONE: git diff plus files that reference the changed names. FINAL: everything.
  3. 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.
  4. Classify every capability with exactly one status from references/status-vocabulary.md. Anything advertised publicly but not ready is NOT_READY and a finding.
  5. Look both ways: missing information (shipped, undocumented) AND false information (documented, not shipped or changed).
  6. FINAL only (see references/final-audit.md): clean-checkout build/install, tests, CI state, deployment, Git reconciliation (report only), public surface.
  7. Fix in-scope drift (docs, examples, tests, metadata). Report out-of-scope or risky items instead of acting.
  8. Report using references/report-template.md: findings with evidence, fixed, open, verdict.
  9. 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-guardian plugin there is no automatic Stop-hook trigger; invoke the skill manually.
  • mark needs 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. status needs 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 proof
  • references/status-vocabulary.md - status definitions
  • references/milestone-audit.md / references/final-audit.md - mode algorithms
  • references/report-template.md - output format
  • references/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

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/maioio/completion-guardian/project-completeness-audit/badge)](https://verified-skill.com/skills/maioio/completion-guardian/project-completeness-audit)

Something wrong with this skill or its page? Tell us.