brainstorming

Convert vague concepts into validated design specifications through structured questioning.

3|Updated Oct 18, 2025
One-click install
npx skills add https://github.com/DYAI2025/Stoppclock-page --skill brainstorming-dyai2025
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/DYAI2025/Stoppclock-page/tree/main/stoppclock_speckit/.claude/commands/SKILL (32).md
Command: npx skills add https://github.com/DYAI2025/Stoppclock-page --skill brainstorming-dyai2025

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill transforms vague ideas into fully-formed, validated designs through a structured Socratic questioning process. It ensures all requirements, constraints, and alternatives are thoroughly explored before any code is written, preventing costly rework.

Core Features & Use Cases

  • Structured Questioning: Guides through understanding purpose, constraints, and criteria with one question at a time.
  • Alternative Exploration: Propose and evaluate 2-3 architectural approaches with trade-offs.
  • Incremental Design Validation: Present design in sections, asking for feedback after each, ensuring alignment.
  • Use Case: Take a high-level user request like "build a new authentication system" and systematically refine it into a detailed, validated technical design ready for implementation.

Quick Start

Brainstorming Progress:

- [ ] Phase 1: Understanding (purpose, constraints, criteria gathered)

- [ ] Phase 2: Exploration (2-3 approaches proposed and evaluated)

- [ ] Phase 3: Design Presentation (design validated in sections)

- [ ] Phase 4: Worktree Setup (if implementing)

- [ ] Phase 5: Planning Handoff (if implementing)

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn a vague product idea into a detailed technical design?▼

Brainstorming systematically refines vague concepts into concrete design specifications using structured Socratic questioning. It guides you through understanding purpose and constraints, explores 2-3 architectural approaches with trade-offs, and validates the design incrementally before implementation begins.

What's the best way to explore multiple design approaches before committing to one?▼

Brainstorming proposes and evaluates 2-3 architectural options side-by-side, presenting trade-offs for each. This comparative exploration ensures you've considered alternatives and can justify your chosen approach before moving to implementation.

Can I validate a design design with stakeholders before starting implementation?▼

Yes. Brainstorming presents designs in sections and requests feedback after each phase, ensuring alignment with stakeholders and preventing costly rework after code is written.

How do I structure the ideation phase for a new system or feature?▼

Brainstorming provides a phase-based workflow: gather requirements and constraints through structured questioning, propose architectural alternatives, validate the design incrementally, then hand off to implementation planning with all decisions documented.

What happens after brainstorming is complete?▼

After design validation, brainstorming coordinates with worktree setup and implementation planning workflows, ensuring the validated design feeds directly into structured development work with clear requirements and trade-off decisions recorded.

Related Skills