audit-completeness

Audits a codebase to verify every PRD feature is fully implemented rather than scaffolded.

4|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/VoxTechnologies/transmute-framework --skill audit-completeness-voxtechnologies
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audit-completeness
Source: https://github.com/VoxTechnologies/transmute-framework/tree/main/skills/audit-completeness
Command: npx skills add https://github.com/VoxTechnologies/transmute-framework --skill audit-completeness-voxtechnologies

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? After an automated implementation stage, frontend components often remain as stubs — placeholder text, unconnected hooks, dead links, and orphan components — while appearing complete. This Skill systematically detects and fixes those gaps so every feature in the PRD is genuinely functional before QA begins. ## Core Features & Use Cases - Automated Stub Scanning: Runs grep-based scans for placeholder text, thin components, orphan files, dead onClick handlers, mock data, and missing loading/error states across the codebase. - Size-Based Issue Classification: Categorizes findings into Category A (quick fixes), Category B (medium fixes), and Category C (escalations requiring re-implementation), with a hard gate decision (PASS, CONDITIONAL PASS, FAIL-RETRY, FAIL-ESCALATE). - Multi-Agent Fix Coordination: Spawns frontend, backend, and end-to-end verification teammates with mutually exclusive file assignments to fix issues and validate results. - Use Case: After an AI pipeline implements all PRD features, run this audit to find that a dashboard widget shows hardcoded zeros and a settings form has no submit handler, then automatically fix both and produce a gate report. ## Quick Start Ask the agent to run the implementation completeness audit for Stage 5B against the PRD in plancasting/prd and report the gate decision.

Frequently Asked Questions about audit-completeness

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect stub components in a React codebase?

Run automated scans for placeholder text patterns, files under 20 lines, components never imported elsewhere, dead onClick or href="#" handlers, and mock data in production files. Cross-reference findings against the PRD screen specifications to confirm each feature renders real UI.

How to verify PRD features are fully implemented?

Build a feature inventory from the PRD's feature map, user stories, screen specs, and API specs, then cross-check each item against actual routes, backend functions, components, and hooks in the codebase. Classify gaps by size and fix small ones directly or escalate large ones for re-implementation.

What is the difference between Category A, B, and C issues in this audit?

Categories are size-based: A is under 30 lines per file (stub text, dead links), B is 30-100 lines per file (component rebuilds, form wiring), and C is over 100 lines or unbuilt features requiring a full re-implementation stage. This differs from fixability-based classifications used in later stages.

Can this audit run on frameworks other than Next.js and Convex?

Yes. The scan scripts use placeholder paths like [backend-dir] and [components-dir] that must be replaced with actual paths from the project's tech-stack.md file. File extensions and page filenames are also adapted to frameworks like Vue, Svelte, or Remix.

What happens when the audit finds too many large gaps?

If 4-5 Category C issues exist the gate returns FAIL-RETRY for another audit run, and 6 or more triggers FAIL-ESCALATE, which blocks progression and recommends re-running the implementation stage. Three consecutive retries on the same feature also escalate automatically.