Adversarial debate skills for coding agents: multi-persona code review debates and pre-implementation planning debates
Design reviewer who evaluates code patterns, complexity, and coupling. Spawned as part of adversarial debate code reviews to find pattern violations, unnecessary complexity, tight coupling, and abstraction mismatches.
Adversarial tester who tries to break code and reviews test quality. Spawned as part of adversarial debate code reviews to find missing validation, unhandled errors, implicit assumptions, and test gaps.
Pre-mortem specialist who identifies failure modes before implementation begins. Spawned as part of adversarial planning debates to find missed dependencies, integration risks, specification gaps, and complexity underestimates.
Implementation designer who produces concrete step-by-step plans. Spawned as part of adversarial planning debates to draft implementation approaches, consider alternatives, and create file manifests for coding agents.
Devil's advocate who challenges planning agents' claims during adversarial planning debates. Does not plan independently - verifies Scout's discoveries against actual code, challenges Planner's assumptions, and tests whether Critic's concerns are real.
Use this skill when orchestrating multi-agent adversarial code reviews using Claude Code agent teams. Activates when conducting thorough code reviews, setting up review debate teams, spawning specialized review personas, or synthesizing findings from multiple reviewers. Provides spawn prompts, debate protocol, and synthesis templates.
Use this skill when orchestrating multi-agent adversarial planning debates before code is written. Activates when planning complex implementations, coordinating pre-implementation discovery, stress-testing implementation approaches, or producing validated plans for coding agents. Provides discovery prompts, debate protocol, and plan templates.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A marketplace of skill plugins for coding agents using Claude Code CLI.
Practical skills for coding agents: React/Next.js optimization and safe Vitest execution.
| Skill | Description |
|---|---|
| developing-react-apps | 47 performance optimization rules for React and Next.js applications covering async patterns, bundle optimization, server/client rendering, re-render prevention, and more |
| running-vitest-safely | Safe Vitest test execution with proper flags to prevent hung processes, manage watch mode, set timeouts, and ensure proper cleanup |
Skills for working with Claude Code: creating skills, creating custom agents, and orchestrating task agents.
| Skill | Description |
|---|---|
| creating-agents | Create custom Claude Code subagents with appropriate scopes, tool restrictions, and lifecycle hooks for specialized domain experts |
| creating-skills | Create new Claude Code skills, edit existing skills, or convert sub-agents to skills. Includes guidance on SKILL.md structure, naming conventions, and best practices |
| orchestrating-task-agents | Best practices for delegating work to Task agents including XML prompt structure, agent type selection, parallel/sequential coordination, and skill invocation patterns |
Adversarial debate for code reviews and implementation planning using specialized multi-agent teams.
| Skill | Description |
|---|---|
| debating-code-reviews | Orchestrate a team of 4 specialized reviewers (Tracer, Architect, Breaker, Prosecutor) who independently analyze code, then debate each other's findings to catch more bugs |
| debating-implementation-plans | Orchestrate a team of 4 planning specialists (Scout, Planner, Critic, Prosecutor) who independently analyze a task, then debate to produce a validated implementation plan |
Add the marketplace to Claude Code:
/plugin marketplace add adbutterfield/coding-agent-plugins
Then install the plugins you want:
/plugin install coding-skills@coding-agent-plugins
/plugin install meta-skills@coding-agent-plugins
/plugin install debate-skills@coding-agent-plugins
Or install all:
/plugin install coding-skills@coding-agent-plugins meta-skills@coding-agent-plugins debate-skills@coding-agent-plugins
The developing-react-apps skill was initially based on react-best-practices from Vercel Labs. It has since been revised to follow official Claude Code skill authoring best practices and the Agent Skills Specification, along with personal experience crafting skills that agents can effectively use.
MIT
npx claudepluginhub adbutterfield/coding-agent-plugins --plugin debate-skillsPractical skills for coding agents: React/Next.js optimization and safe Vitest execution
Skills for working with Claude Code: creating skills and orchestrating task agents
Multi-agent deliberation for AI coding assistants
Multi-agent adversarial review panel — 4-6 AI reviewers debate your code/plans, then a judge delivers a structured verdict with epistemic labels. Bundles plan-review-integrator for applying review findings back into implementation plans.
Give Claude Code a second opinion using OpenAI Codex - automatic plan review via hooks
Analytical thinking tools - dialectic analysis, bias elimination, codex consultation
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Complete developer toolkit for Claude Code