From agent-orchestra
Structured Socratic questioning for exploring ideas and solutions. Use when exploring new features, evaluating approaches, or thinking through complex decisions. DO NOT USE FOR: architecture evaluation or SOLID analysis (use software-architecture), UI component design (use frontend-design), or coordinating implementation lanes (use parallel-execution).
How this skill is triggered — by the user, by Claude, or both
Slash command
/agent-orchestra:brainstormingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Guide for structured exploration of ideas through Socratic questioning.
Guide for structured exploration of ideas through Socratic questioning.
1. DEFINE (5 min)
- State the problem/opportunity clearly
- Identify constraints and goals
2. DIVERGE (15 min)
- Generate many ideas without judgment
- Build on each other's ideas
- Encourage wild ideas
3. CHALLENGE (10 min)
- Apply Socratic questions to top ideas
- Identify hidden assumptions
- Explore edge cases
4. CONVERGE (10 min)
- Evaluate ideas against criteria
- Combine complementary approaches
- Select promising directions
5. NEXT STEPS (5 min)
- Define concrete actions
- Assign owners and timelines
[CUSTOMIZE] Add domain-specific questions relevant to your project:
After brainstorming, document:
| Trigger | Gotcha | Fix |
|---|---|---|
| "This approach seems good" in the first few minutes | Premature convergence — first idea is never fully examined | Enforce a DIVERGE phase before CONVERGE; exhaust alternatives before committing |
| Everyone agrees quickly with no pushback | Groupthink — consensus silences better options | Assign devil's advocate; use §2 Probing Assumptions questions to challenge the consensus |
| 30+ minutes of questioning with no decision | Analysis paralysis — endless questioning without converging | Time-box phases using the Session Structure; reach CONVERGE by minute 30 |
| Questions framed as "Shouldn't we use X?" | Leading questions — forecloses alternatives before exploration | Rephrase as open questions per §1 Clarifying format ("What are the options here?") |
| Socratic questions met with defensiveness | Defensive responses — posture shuts down exploration | Frame questions as discovery, not criticism; restate the exploration goal |
npx claudepluginhub grimblaz/agent-orchestra --plugin agent-orchestraGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.