From dev
Check an existing project for harness readiness — find missing convention files, CLAUDE.md sections, build recipes, and reviewer agents. Interactively scaffold the gaps. Use when the user wants to check project setup, onboard a project into the harness, verify readiness, or asks "is the project set up correctly".
How this skill is triggered — by the user, by Claude, or both
Slash command
/dev:auditThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Check whether a project has everything the agent workflow harness needs to function well.
Check whether a project has everything the agent workflow harness needs to function well. Report what's missing and interactively scaffold the gaps.
This is the brownfield counterpart to greenfield — use it to onboard an existing project into the harness, or to verify that a greenfield-scaffolded project is complete.
Inspect the project for the following. For each item, record whether it's present, partial, or missing.
test, lint,
fmt-check, build, dev)?.claude/conventions/)architecture.md, security.md, simplicity.md, correctness.md,
consistency.md, docs.mdrust.md, frontend.md, or others matching the tech stackjustfile (or Makefile, package.json scripts, etc.) exist?test, lint, fmt-check, build, dev?docs/design/, docs/process/, docs/dev/ directories exist?BACKLOG.md alongside the project plan? (matches /dev:investigate's
anchor — the project plan's directory)dev:review:*) that runs automatically:
architecture, consistency, correctness, docs, frontend, rust, security, simplicity,
spec-compliance. A project does not need to copy these in to get review..claude/agents/review/ exist? If so, list which project-local reviewers are
present. These either replace plugin reviewers of the same name (override) or run
in addition to them.CLAUDE.md have a ## Disabled reviewers section? If so, list which plugin
reviewers it disables.python-reviewer.md)?Present a clear summary organized by category:
## Audit Results
### Present
- [item] — [status]
### Missing
- [item] — [what it is and why it matters]
### Partial
- [item] — [what's there and what's missing]
For each missing or partial item, offer to create or fix it:
../greenfield/assets/backlog-template.md, relative to this skill's directory).
Then ensure CLAUDE.md's Documentation Index references it.Present each scaffold proposal as a strong default: "I'll create X with this content unless you'd like changes." Proceed unless the user objects.
.claude/ and docs/
unless the user explicitly requests it..claude/conventions/
for the expected level of detail.npx claudepluginhub balduinlandolt/dev-claude-plugin --plugin devGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.