brainstorming

Clarify project goals and produce a design plan with handoff.

3|5|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/casualjim/pi-superpowers --skill brainstorming-casualjim
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/casualjim/pi-superpowers/tree/main/skills/brainstorming
Command: npx skills add https://github.com/casualjim/pi-superpowers --skill brainstorming-casualjim

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Brainstorming Guidance helps teams translate vague ideas into structured design directions before committing resources, reducing wasted effort and misalignment.

Core Features & Use Cases

  • Facilitate context gathering, ask clarifying questions, and generate 2-3 design approaches with trade-offs.
  • Produce a design brief and a handoff plan to move toward implementation.
  • Example: a new feature idea is refined into a prioritized design with acceptance criteria and success metrics.

Quick Start

Propose a design prompt for the project and guide the user through clarifying questions, 2-3 design approaches, and a draft design for approval.

Frequently Asked Questions about brainstorming

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I translate vague project ideas into a structured design plan before coding?

To translate vague ideas into a structured design plan, facilitate context gathering and ask clarifying questions to establish project goals. This process generates 2-3 design approaches with trade-offs, producing a concrete design brief before implementation begins.

What is the best way to elicit requirements and explore design options for early-stage features?

Eliciting requirements for early-stage features involves a structured workflow of exploration, clarifying questions, and option generation. This yields 2-3 prioritized design approaches with clear trade-offs and acceptance criteria to guide development.

How do I create a design brief with success metrics for new product development?

Creating a design brief with success metrics requires refining a new feature idea through clarifying questions and trade-off analysis. This produces a draft design for approval, complete with prioritized requirements and measurable success metrics.

Can I use structured brainstorming to reduce wasted effort and misalignment in feature development?

Yes, structured brainstorming reduces wasted effort and misalignment by enforcing a defined workflow before resource commitment. It guides requirements elicitation and design decisions, ensuring teams agree on a concrete design direction early.

What steps are involved in moving from ideation to an implementation handoff plan?

Moving from ideation to an implementation handoff plan involves exploration, clarifying questions, generating design options, and drafting a design. After review, the process concludes with an explicit handoff to planning for development.

Does this design planning workflow work for early-stage projects across different product features?

Yes, this design planning workflow applies to early-stage projects across product and feature development. It guides exploration and requirements elicitation regardless of the specific feature, ensuring a concrete design direction before coding.