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