Superpowers
Overview
This skill enables Claude to help users think more clearly, structure ideas, and convert rough concepts into actionable plans.
It is designed for early-stage ideation, requirement gathering, and problem clarification.
Setup
Before using this skill:
- Define the general topic or project
- Collect any rough notes or existing thoughts
- Identify:
- goals
- constraints
- uncertainties
Optional tools:
- Markdown notes
- Whiteboards
- Project management tools
- Documentation systems
Inputs Required
- Rough ideas or project concepts
- Goals or intended outcomes
- Existing requirements (optional)
When to Use This Skill
- Brainstorming project ideas
- Clarifying vague concepts
- Generating structured requirements
- Planning workflows
- Organizing scattered thoughts
When NOT to Use
- Tasks with fully finalized requirements
- Highly repetitive execution workflows
- Pure implementation without planning
Example Use Case
“Turn a rough startup idea into a structured product plan”
Claude should:
- Ask clarifying questions
- Identify missing information
- Structure requirements
- Define scope and constraints
- Generate an actionable roadmap
Workflow
1. Idea Collection
- Gather rough concepts
- Identify goals and motivations
- Detect unclear assumptions
2. Clarification
- Ask targeted follow-up questions
- Resolve ambiguities
- Refine terminology
3. Structuring
Organize:
- requirements
- constraints
- priorities
- deliverables
4. Planning
- Define execution phases
- Break large tasks into smaller tasks
- Identify dependencies
5. Output Generation
Generate:
- requirement documents
- task breakdowns
- project summaries
- execution plans
Output Expectations
- Clear project definition
- Structured requirements
- Actionable task list
- Reduced ambiguity
Execution Strategy (for AI agents)
The agent should:
- Detect ambiguity or incomplete ideas
- Ask clarifying questions proactively
- Transform vague inputs into structured outputs
- Continuously refine understanding
- Prioritize clarity and execution readiness
Best Practices
- Avoid making assumptions too early
- Clarify goals before proposing solutions
- Break complex ideas into manageable components
- Iterate collaboratively
Notes
- Good planning significantly reduces debugging and rework
- Structured requirements improve execution quality
- Clarity compounds over long projects