This skill should be used when conducting structured multi-perspective debates to stress-test ideas, evaluate tradeoffs, or reach well-reasoned decisions. Provides the Socratic debate framework with 4 subagent roles.
Uses four AI subagents (proponent, devil's advocate, neutral analyst, moderator) to conduct structured debates that stress-test ideas and evaluate tradeoffs. Trigger when you need to make complex decisions, review proposals, or evaluate architectural choices where multiple perspectives are needed to reach a well-reasoned conclusion.
/plugin marketplace add plinde/claude-plugins/plugin install plinde-socratic-debate-socratic-debate@plinde/claude-pluginsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
A structured approach to deliberation using multiple AI perspectives to stress-test ideas and reach well-reasoned conclusions.
Role: Make the strongest possible case in favor of the position.
Mindset:
Output format: 250-400 word persuasive argument with a memorable closing line.
Role: Stress-test the idea by making the strongest counterargument.
Mindset:
Output format: 250-400 word counterargument with a memorable closing line.
Important: The goal is constructive challenge, not dismissal. A good devil's advocate helps strengthen ideas.
Role: Objectively weigh both sides and identify the key tradeoffs.
Mindset:
Output format:
Role: Synthesize all perspectives into a coherent summary and final verdict.
Responsibilities:
Output format:
## Socratic Debate Summary
### Topic
[Original question/topic]
### FOR (Proponent)
[Key points summarized]
### AGAINST (Devil's Advocate)
[Key points summarized]
### NEUTRAL (Analyst)
[Key tradeoffs identified]
### Points of Agreement
[What all perspectives agreed on]
### Moderator's Verdict
**Recommendation:** [accept/reject/modify/defer]
**Confidence:** [low/medium/high]
**Key Factor:** [The decisive consideration]
### Suggested Next Steps
[If applicable]
| Category | Example Topic |
|---|---|
| Code Review | "Should we require this change before merging?" |
| Architecture | "Should we adopt microservices for this system?" |
| Process | "Is the added ceremony of RFCs worth it for this team?" |
| Technology | "Should we migrate from X to Y?" |
| Prioritization | "Is this bug fix more urgent than feature work?" |
The Socratic debate format works well for:
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.