Define a new feature
Clarify the intended user outcome before choosing behavior, scope, or implementation details.
Use Brainstorming from Superpowers to clarify what a project should accomplish before implementation. Explore the existing context, discuss approaches and trade-offs, and turn the chosen direction into a design document that can guide the next planning step without silently filling important gaps with assumptions.
Choose your agent to see how to get started. In Floatboat, copy a request that asks the agent to read the original instructions. Other options show the Skill installation command or the publisher’s native setup steps.
Choose an agent
Copy the request into a Floatboat conversation
Read the original Brainstorming instructions at https://github.com/obra/superpowers/blob/main/skills/brainstorming/SKILL.md. Explain its purpose, required tools, and installation options, then help me use it.Let the agent read the original instructions and check how to use them in your environment.
Download Floatboat ↗Use Superpowers Brainstorming to plan a receipt-review workflow. Read the current project first, clarify the user outcome, and compare approaches before writing a design.
Brainstorming is the intent-and-design Skill in Superpowers, maintained by Jesse Vincent and the project’s contributors. It helps an agent understand the desired outcome and its reasons before deciding what to build. Existing project context is read first; the conversation then explores unresolved goals, constraints, and alternatives. Substantial work moves through an agreed approach and a written design before the writing-plans companion takes over. The current source also distinguishes fully specified small tasks and users who choose to proceed without further questions. Installing the Superpowers integration keeps its bootstrap and companion instructions available; copying only this file does not recreate that broader workflow.
Explore work where the requested outcome leaves meaningful design choices open. Clarify a new feature, reshape an existing workflow, or define a non-code project by understanding the audience, constraints, and alternatives before committing to a design that another agent can plan from.
Clarify the intended user outcome before choosing behavior, scope, or implementation details.
Read current materials and identify which parts should change and why.
Explore goals, constraints, and alternatives for a talk, process, or other creative project.
Install the Superpowers integration for your agent, provide the request and relevant existing material, and let the discussion focus on missing decisions. Compare the proposed approaches, review the appropriately sized design, and confirm the handoff to planning when the remaining choices are sufficiently clear.
Share the intended outcome and relevant files or earlier decisions. Let existing evidence answer facts before discussing open choices.
Discuss unresolved needs and compare alternatives. Review the agent’s understanding and correct assumptions before settling the direction.
Inspect a design sized to the work and confirm it before planning. Keep the companion writing-plans Skill available for the next stage.
Read another Skill guide and check its original source before using it.