← ClaudeAtlas

dhpk-project-auditlisted

Project health audit with deterministic scoring. Use when: evaluating project quality, onboarding to new codebase, periodic health checks. Not for: runtime performance analysis, security-specific audits (use /dhpk:change-verdict --mode security). Output: 5-dimension score + actionable findings.
hmj1026/dhpk · ★ 2 · Data & Documents · score 71
Install: claude install-skill hmj1026/dhpk
# Project Audit ## When NOT to Use - Security-specific review (use `/dhpk:change-verdict --mode security`) - Runtime performance profiling - Mid-development review (use `/dhpk:change-verdict --mode code`) ## Procedure 1. Run `bash "${CLAUDE_PLUGIN_ROOT}/scripts/run-skill.sh" dhpk-project-audit audit.js --json` to collect deterministic scores 2. Parse the JSON output — overall_score, status, dimensions, checks, findings, next_actions 3. **If status = Blocked** (P0 findings) — highlight critical gaps, suggest immediate fixes 4. **If status = Needs Work** (P1 findings) — format improvement roadmap by dimension 5. **If status = Healthy** — summarize strengths, note any P2 improvements 6. Add qualitative interpretation beyond the scores (e.g., "test ratio is good but concentrated in unit tests") ## Script Integration The audit script runs 12 deterministic checks across 5 dimensions: | Dimension | Checks | What It Measures | |-----------|--------|-----------------| | oss | 2 | LICENSE, README quality | | robustness | 3 | CI config, lint/typecheck, test ratio | | scope | 2 | Declared features vs implementation, AC completion | | runnability | 3 | Package manifest, scripts, env/Docker setup | | stability | 2 | Lock file + audit, type configuration | ### Scoring Model - Each check: `1` (pass) / `0.5` (partial) / `0` (fail) / `N/A` (skipped) - Dimension score: `applicable_sum / applicable_count * 100` - Overall score: average of dimension scores - Confidence: `applicable_check