auditlisted
Install: claude install-skill djnsty23/claude-auto-dev
# Audit
Find bugs, violations, and quality issues. Creates fix stories in prd.json.
**Scope:** Audit owns all bug/violation/quality findings. Brainstorm owns feature ideas and architecture improvements. No overlap.
**Rules precedence.** If `.claude/project-rules.md` exists, pass its contents to
every agent you spawn and treat it as authoritative over the `standards` skill.
It was measured from this codebase; `standards` is a shipped default. Anything
it lists as "Undecided" is not a violation — flagging it produces exactly the
false positives that make an audit worth ignoring. Generate it with
`/autodev-init`.
## Existing Tasks
!`node -e "try{const p=require('./prd.json');const sp=p.sprints?p.sprints[p.sprints.length-1]:p;Object.entries(sp.stories||p.stories||{}).forEach(([k,v])=>console.log(k,v.passes===true?'done':v.passes===false?'FAILED':v.passes==='deferred'?'deferred':v.passes==='needs-setup'?'needs-setup':(v.passes===null||v.passes===undefined)?'pending':'UNRECOGNISED:'+v.passes,v.title))}catch(e){}"`
## Swarm Architecture
```
User says "audit"
│
├─► Agent 1: Security Audit (Opus) - secrets, XSS, CORS, injection
├─► Agent 2: Performance Audit (Opus) - memo, effects, re-renders
├─► Agent 3: Accessibility Audit (Opus) - WCAG, keyboard, contrast
├─► Agent 4: Type Safety Audit (Opus) - any, ts-ignore, conflicts
├─► Agent 5: UX/UI Audit (Opus) - states, tokens, feedback
├─► Agent 6: Test Coverage Audit (Opus) - critical paths, gaps
└─►