claude-code/skills/stats/SKILL.md
Compiles statistics from audit reports: PASS/PARTIAL/FAIL rates, most violated patterns, most failing DoD checks, and quality trends over time. Output is chat-only (no file created). Use after running several audits to spot quality patterns and improvement areas.
npx skillsauth add pe-menezes/vibeflow statsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
What it does: Scans .vibeflow/audits/, aggregates verdicts (PASS/PARTIAL/FAIL), which patterns are most often violated, and which DoD checks fail most. Output is in the chat only (no file). Use after you have at least a few audits.
Examples:
/vibeflow:stats — No arguments; reports summary of all audits in .vibeflow/audits/.Detect the language of the user's conversation context. Write ALL output in that same language. Technical terms in English are acceptable regardless of the detected language.
Compile and report statistics from audit reports.
Check if .vibeflow/audits/ directory exists and contains .md files.
/vibeflow:audit after implementing a feature." and STOP.Read ALL .md files in .vibeflow/audits/.
For each audit file, extract:
**Verdict:** line)[x] and failed [ ] checkboxes
in the ### DoD Checklist section[ ] in the ### Pattern Compliance
section, with the pattern name### Convention Violations
section (if present)Compile the statistics and report directly in the chat (do NOT save to file). Use this format:
## Vibeflow Stats
**Audits analyzed:** N
### Verdicts
- PASS: N (X%)
- PARTIAL: N (X%)
- FAIL: N (X%)
### DoD
- Total checks: N
- Pass rate: X%
- Most failing checks:
1. "<check description>" — failed N times
2. "<check description>" — failed N times
3. "<check description>" — failed N times
### Patterns
- Most violated patterns:
1. <pattern name> — N violations
2. <pattern name> — N violations
3. <pattern name> — N violations
### Convention Violations
- Total: N violations across N audits
- Most common: <list top 3 if available>
### Trend
<If ≥3 audits exist, note if quality is improving (more PASS over time),
stable, or degrading. Base on chronological order of audit dates.>
If this command is modified, update MANUAL.md to reflect the changes.
testing
Updates .vibeflow/ with corrections, new conventions, architectural decisions, or new patterns from natural language feedback. Also imports from external repos via --from <url|path>. Use to keep .vibeflow/ accurate as the project evolves.
development
Compiles statistics from audit reports: PASS/PARTIAL/FAIL rates, most violated patterns, most failing DoD checks, and quality trends. Use after running several audits to spot improvement areas.
data-ai
Fast-tracks small tasks into a prompt pack in one command. Skips discover, generates an ephemeral spec in memory. Use for well-defined tasks that fit in ≤4 files.
development
Generates a self-contained prompt pack from a spec. Embeds real code patterns from .vibeflow/ so any coding agent follows the project's conventions. Use when handing off implementation to a separate session or agent.