brainstorming

Guide early-stage software feature planning through structured dialogue and design documentation.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/Draft-Official/draft-web --skill brainstorming-draft-official
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/Draft-Official/draft-web/tree/main/.claude/skills/superpowers-brainstorming
Command: npx skills add https://github.com/Draft-Official/draft-web --skill brainstorming-draft-official

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Facilitates the early-stage conceptualization and planning of creative projects by translating user ideas into viable designs before implementation, reducing wasted effort.

Core Features & Use Cases

  • Idea Exploration: Analyzes project context, files, and recent updates to understand user needs.
  • Dialogue-Driven Clarification: Asks targeted questions to gather detailed requirements and constraints.
  • Design Proposals & Documentation: Develops multiple approach options, presents structured designs, and creates formal documentation for approval.
  • Use Case: A team begins a new feature development and uses this skill to organize initial ideas, review options, and produce detailed specs before coding.

Quick Start

Initiate brainstorming a new feature by describing your goal or sharing relevant project details.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I translate early-stage project ideas into approved design plans before implementation?

To translate ideas into approved design plans, you need a structured brainstorming process that uses dialogue-driven clarification to gather constraints and generates formal documentation for final approval.

What is the best way to structure brainstorming for a new software feature?

The best way to structure brainstorming for a new software feature involves analyzing project context, asking targeted questions to explore requirements, and comparing multiple approach options to produce detailed specifications.

How does dialogue-driven clarification improve project planning and design proposals?

Dialogue-driven clarification improves project planning by systematically asking targeted questions to gather detailed requirements, ensuring the resulting design proposals accurately reflect user needs and constraints.

Can I use this approach to develop multiple design options for a creative project?

Yes, you can use this approach to develop multiple design options for a creative project by analyzing recent updates, exploring context, and presenting structured proposals to ensure effective planning before coding.

Do I need existing project files to start brainstorming new feature requirements?

You do not strictly need existing project files to start brainstorming, as the process can begin by simply describing your goal, though analyzing available files and recent updates helps clarify detailed requirements.

When should I not use a dialogue-driven brainstorming approach for project planning?

You should not use a dialogue-driven brainstorming approach if you already possess formal, approved documentation and detailed specifications, bypassing the early-stage conceptualization needed to prevent wasted effort.