| name | idea-generate |
| description | Helps users generate, refine, and stress-test ideas from loose topics. Use when user asks to brainstorm, find new ideas, or needs creative inspiration for a topic. |
| related-agents | ["product-manager","business-analyst"] |
| related-skills | ["clarity-council","grill-me"] |
| loop-eligible | false |
| recurrence-hint | on-demand |
Idea Generate
This skill guides the user through a process of Divergence (creating many options) and Convergence (refining the best ones).
Quick Start
Provide one or more loose topics: "I want some ideas for a new side project related to urban gardening and AI."
Workflows
Phase 1: Divergence (Brainstorming)
The goal is to generate a high volume of diverse, raw ideas.
- Consult the Council: Invoke
clarity-council with a multi-persona set:
- The Visionary: Focused on "blue sky" possibilities and radical innovation.
- The Skeptic: Identifies potential failures and constraints early.
- The Pragmatist: Focuses on feasibility, utility, and immediate application.
- Apply Frameworks: Direct the council to use the frameworks in REFERENCE.md:
- Use First Principles to strip away assumptions and find fundamental truths.
- Use SCAMPER to iterate on existing concepts or twist them into something new.
- Present Raw List: Output a simple list of ideas with a one-sentence summary for each.
Phase 2: Selection & Filtering
Collaborate with the user to narrow down the list.
- User Feedback: Ask the user which 2-3 ideas resonate most or if any specific "spark" should be pursued further.
- Preliminary Refinement: Briefly flesh out the shortlisted ideas into basic concepts.
Phase 3: Convergence (Stress-Testing)
Turn raw ideas into robust plans by attempting to break them.
- The Grill: For each shortlisted idea, invoke
grill-me.
- Iterative Hardening: Use the grilling session to identify gaps, contradictions, or weaknesses.
- Final Polish: Refine the idea based on the grill results until it reaches a state of high confidence.
Guidelines
- Start Simple: Don't over-engineer the first batch of ideas. Focus on "hooks" and concepts.
- Avoid Consensus Too Early: Encourage the council members to disagree during Phase 1.
- Embrace Friction: Use
grill-me not to discourage, but to harden the idea.