yanacuti1121/yana-ai/adversarial-team-pattern
- community
Checking that the SKILL.md file is still in the repository.
Template pattern for multi-agent analysis where agents hold opposing mandates. Use when spawning subagents for complex research, code review, architecture decisions, or risk assessment. Triggers on: 'adversarial team', 'devil's advocate analysis', 'multi-perspective review', 'challenge this decision', 'stress test this plan', 'red team this'.
Install
npx vskill@latest install yanacuti1121/yana-ai/adversarial-team-patternSKILL.md
Adversarial Team Pattern
Multi-agent analysis using opposing mandates — not consensus. Agents challenge each other rather than reinforce each other.
Core principle: consensus from multiple agents = one agent with extra compute. Value comes from productive disagreement.
When to use
- High-stakes decisions (architecture, security, major refactor)
- Analysis where confirmation bias is a real risk
- Any time you'd normally just "get a second opinion" (make it an adversarial second opinion)
- Code review of critical paths
- Research where you want to surface what could go wrong, not just what looks right
Do NOT use for: simple lookups, single-file changes, mechanical tasks with a clear right answer.
Team structure
Spawn these roles in a single message (parallel, run_in_background: true):
Execution template
Output Contract
In-Skill Verification
Before Synthesizer produces verdict:
- Check: did Advocate cite at least 1 concrete piece of evidence (not just assertion)?
- Check: did Challenger identify at least 1 specific failure mode (not generic risk)?
- If either check fails → Synthesizer notes "incomplete input" in output with confidence ≤ 50%
Anti-patterns
Confidence calibration
| Situation | Max confidence | |
|---|---|---|
| All 3 roles agree | 90% | |
| Advocate + Synthesizer agree, Challenger has weak evidence | 75% | |
| Split between roles, Synthesizer forced to pick | 60% | |
| Missing data flagged by Constraint Finder | 50% | |
| Insufficient evidence from any role | 35% |
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 repositoryCheckingcore/skills/adversarial-team-pattern/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/yanacuti1121/yana-ai/adversarial-team-pattern)