brainstorming

Turn ambiguous ideas into concrete design concepts through structured collaboration.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/ReadyStateChange/agents --skill brainstorming-readystatechange
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/ReadyStateChange/agents/tree/main/skills/brainstorming
Command: npx skills add https://github.com/ReadyStateChange/agents --skill brainstorming-readystatechange

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming Ideas Into Designs helps teams transform vague ideas into concrete design concepts through structured, collaborative dialogue.

Core Features & Use Cases

  • Explore project context by examining files, docs, and history
  • Ask clarifying questions one at a time to refine purpose, constraints, and success criteria
  • Propose 2-3 approaches with trade-offs and a recommended option
  • Present design sections and gain incremental approvals before proceeding
  • Write a design doc and transition to implementation planning

Quick Start

Begin by exploring the current project context, then ask clarifying questions one at a time, then propose 2-3 approaches and present a 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 turn ambiguous ideas into concrete design concepts?

To turn ambiguous ideas into concrete design concepts, you explore project context, ask clarifying questions one at a time, propose approaches, and write a design doc for handoff. This structured collaboration clarifies goals, constraints, and success criteria.

What is the best way to structure brainstorming for software design?

The best way to structure brainstorming for software design is to follow a repeatable process: examine project files, ask clarifying questions individually, propose 2-3 approaches with trade-offs, and gain incremental approvals before writing a design doc.

How do I clarify project requirements during early discovery?

You clarify project requirements during early discovery by asking clarifying questions one at a time to refine purpose, constraints, and success criteria. This ensures a shared understanding before proposing design approaches and writing implementation plans.

Can I use structured ideation for UX and product design?

Yes, you can use structured ideation for UX and product design. The process examines files and history, proposes 2-3 approaches with trade-offs, and presents design sections for incremental approval across product, software, and UX domains.

How do I transition from a design concept to implementation planning?

To transition from a design concept to implementation planning, present the design sections to gain incremental approvals, then write a final design doc. This structured handoff ensures the implementation phase has clear goals and success criteria.