the-rabak/compound-engineering-plugin/adversarial-plan-audit
Claude Code and agent skill by the-rabak/compound-engineering-plugin
- community
Checking that the SKILL.md file is still in the repository.
Run a deep adversarial review of plans and architecture before implementation. Use when validating strategy docs, contracts, roadmaps, and competitive positioning with scored findings and prioritized recommendations.
Install
npx vskill@latest install the-rabak/compound-engineering-plugin/adversarial-plan-auditSKILL.md
Adversarial Plan Audit
Run a rigorous pre-implementation audit for architecture and plan quality, not a superficial review. Produce a scored, evidence-cited report that pressure-tests viability, operational readiness, and differentiation.
Announce at start: "I'm using the adversarial-plan-audit skill to run a scored adversarial architecture and plan review."
When to Use
- Evaluate a major architecture or implementation plan before building
- Stress-test a memory/plugin/agent system intended for daily use
- Decide whether a design is ready for implementation or needs redesign
- Generate investor-grade or leadership-grade recommendation artifacts
When Not to Use
- Fix isolated code bugs with clear root causes
- Perform style-only PR review
- Produce implementation plans from scratch without existing artifacts
Required Inputs
- Primary architecture/plan/contracts documents
- Any benchmark/quality gates and constraints
- Target output location for final assessment artifact
If scope is ambiguous, ask for the target decision this audit should support (go/no-go, re-scope, or rank options).
Core Workflow
Step 1: Build the Audit Matrix
Load references/audit-rubric.md and convert scope into explicit tracks:
- Action parity
- Tools as primitives
- Context injection
- Shared workspace
- CRUD completeness
- UX/feedback integration (including CLI and artifact visibility)
- Capability discovery and onboarding
- Prompt-native extensibility
- Adversarial risk and contradiction analysis
- Market positioning and differentiation
Apply weighting from the rubric and predefine scoring scale before collecting evidence.
Step 2: Run Parallel Adversarial Tracks
Launch track investigations in parallel with subagents.
Dispatch rules:
- Run up to platform concurrency limits (typically 4 concurrent). Use waves if needed.
- Use specialized reviewers where available for architecture, security, performance, and data integrity.
- Resolve local named agents before specialist dispatch:
- Verify the agent metadata/source, then dispatch the resolved subagent itself.
- Do not include the agent file body in the dispatched prompt; pass only the audit track payload.
- Require each track to return:
- numeric score in
X/Yand percentage - concrete evidence with file/section citations
- top gaps
- high-impact recommendations first
Step 3: Add Dedicated Red-Team and Market Passes
After core principle tracks complete:
- Run red-team pass:
- identify likely adoption failures
- identify hidden coupling and contradiction risks
- rank by impact x likelihood
- Run market pass:
- benchmark against credible competitors
- classify differentiators vs commodity areas
- identify strategic opportunities and traps
Step 4: Synthesize, Normalize, and Prioritize
- Normalize scores into a single weighted composite.
- Resolve contradictions across tracks; do not average conflicting claims blindly.
- Produce a prioritized recommendation list using:
- impact on trust/adoption
- effort
- risk reduction
- dependency order
- Classify strengths separately from gaps.
Step 5: Produce a Reusable Assessment Artifact
Load references/report-template.md. Write the full report to a persistent docs path:
- Prefer
docs/assessements/if that path exists in the repository. - Otherwise use
docs/assessments/.
Name format:
YYYY-MM-DD-<project-or-topic>-adversarial-assessment.md
The report must include:
- Executive verdict and readiness rating
- Per-principle score table with status badges
- Adversarial risk matrix
- Market positioning analysis
- Top prioritized recommendations
- Clear next-step decision framing (go / re-scope / redesign)
Step 6: Return Tight Summary to User
Return concise summary in chat:
- overall score and confidence
- biggest 3 strengths
- biggest 3 blockers
- immediate next action
Do not paste full report in chat when an artifact file already exists.
Output Quality Bar
- Cite all critical claims to source docs or credible external references.
- Avoid generic advice; bind recommendations to observed evidence.
- Distinguish design defects from planned non-goals.
- Flag uncertainty explicitly when evidence is weak.
- Prefer smallest high-leverage interventions before large redesigns.
Failure Handling
- If subagent limits block full parallelism, run in waves and continue.
- If external research hits rate limits, proceed with available internal evidence and clearly mark confidence.
- If required docs are missing, stop and request exact missing artifacts.
Success Criteria
- [ ] Core and adversarial tracks completed
- [ ] Numeric scored output generated per track
- [ ] Final artifact written to repository docs path
- [ ] Recommendations prioritized by impact
- [ ] Summary delivered with explicit decision framing
Security
- Security scanPassed, 90 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 repositoryCheckingplugins/compound-engineering/skills/adversarial-plan-audit/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
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/the-rabak/compound-engineering-plugin/adversarial-plan-audit)