lindoelio/spec-driven-steroids/agent-work-auditor
Claude Code and agent skill by lindoelio/spec-driven-steroids
- community
Checking that the SKILL.md file is still in the repository.
Unified auditing skill for AI agent workflows. Provides change-type-aware, artifact-adaptive auditing with self-fix capabilities. Works standalone or with spec-driven extensions. Three-layer architecture: core (always active), modules (per-type), extensions (auto-detected).
Install
npx vskill@latest install lindoelio/spec-driven-steroids/agent-work-auditorSKILL.md
agent-work-auditor
A unified, modular auditing framework for AI agent workflows. Provides adversarial audits designed to find gaps and block premature approval. Every audit must switch the agent from author mode to critic mode and force specific, named weaknesses to be surfaced.
Activation
Load this skill when:
- User asks to audit code, a PR, or a change set
- Spec-driven Code Review requires auditing
- User mentions "are you sure?" after producing work
- User wants verification of completeness or correctness
Three-Layer Architecture
Layer 1: Core (Always Active)
Universal dimensions evaluated for every audit:
| Dimension | Question | Auto-Fix | |
|---|---|---|---|
| Completeness | Is everything present? | Yes | |
| Correctness | Is it right? | Yes | |
| Consistency | Does it fit patterns? | Yes | |
| Traceability | Can we trace it? | Partial | |
| Safety | Could it cause harm? | No | |
| Maintainability | Will future devs thank us? | Partial | |
| Rigorous Against Prompt/Spec | Does it match the original intent? | Partial |
Layer 2: Change-Type Modules (Per-Invocation)
Loaded based on detected change type:
| Type | Posture | Focus | |
|---|---|---|---|
| feat | Thorough | Design, scalability | |
| fix | Focused | Bug repro, verification | |
| hotfix | Compressed | Scope min, correctness | |
| refactor | Rigorous | Behavioral parity | |
| migrate | Cautious | Backward compat, schema | |
| docs | Lightweight | Accuracy |
Layer 3: Context Extensions (Auto-Detected)
Activated when relevant context is detected:
spec-driven— When.specs/or spec artifacts found- (Extensible for future context types)
Invocation
Input Parameters
| Parameter | Required | Default | Description | |
|---|---|---|---|---|
artifact | Yes | — | Path(s) to audit | |
changeType | No | auto-detect | feat, fix, hotfix, refactor, migrate, docs, general | |
mode | No | standard | quick, standard, thorough | |
extensions | No | auto | Array of extension names |
Invocation Patterns
Audit Workflow
Finding Classification
Severity Axis
| Level | Label | Blocks Approval? | |
|---|---|---|---|
| Blocking | Must Fix | Yes | |
| Warning | Should Fix | No | |
| Info | FYI | No |
Fixability Axis
| Level | Label | Action | |
|---|---|---|---|
| direct-fix | Auto-Fix | Agent applies immediately | |
| author-required | Human Decision | Author must resolve | |
| informational | Mentoring | FYI only |
Prefixes
- No prefix for blocking findings
Nit:for non-blocking polish suggestionsMentoring:for educational comments
Self-Fix Loop
- For each
direct-fixfinding:
- Apply the fix autonomously
- Re-review to verify no new issues
- If new blocking issues: rollback, mark author-required
- Max 3 passes to prevent infinite loops
- After max passes, escalate remaining direct-fix to author-required
Output Format
Markdown Report
JSON Output
Verdict Rules
Approve— No blocking findings remain.Approval with Notes— No blocking findings, non-blocking concerns documented.Request Changes— Blocking findings remain.
Context Detection
Detection happens in priority order:
- Explicit config (
auditor.json) — apply configured defaults - Directory scan (
.specs/) — auto-load spec-driven extension - File scan (requirements.md, design.md, tasks.md) — auto-load spec-driven
- Package scan (package.json, Cargo.toml) — domain inference
- Fallback — general-purpose audit
Portability
- Zero external dependencies
- Works standalone in any project
- Optional
auditor.jsonfor configuration
Reference Loading
Load reference files on demand:
| File | When | |
|---|---|---|
dimensions/*.md | During dimension evaluation | |
modules/{type}.md | After type detection | |
extensions/spec-driven.md | When .specs/ detected | |
references/migration/* | When migrate type detected | |
references/finding-severity.md | During finding classification | |
references/output-format.md | During output generation |
Migration Auditing
When migrate type is detected:
- Phase 0 (Gating): Codebase Inventory must complete before requirements
- Eight Dimensions: DIM-1 through DIM-8 with 1-5 scoring
- Prove-It Challenges: Agent must demonstrate comprehension
- Approval Threshold: ALL 8 dimensions must score 5+ (any <5 blocks)
See references/migration/ for detailed migration auditing.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingpackages/cli/templates/universal/skills/agent-work-auditor/SKILL.md
Popularity
- Repository stars
- 54
- Repository forks
- 3
- 7-day trend score
- 20
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 10 Jul 2026, 4 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/lindoelio/spec-driven-steroids/agent-work-auditor)