brainstorming

Transform user ideas into detailed design specifications through guided questioning.

1|Updated Dec 15, 2025
One-click install
npx skills add https://github.com/mihaamiharu/twe --skill brainstorming-mihaamiharu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/mihaamiharu/twe/tree/main/.agent/skills/brainstorming
Command: npx skills add https://github.com/mihaamiharu/twe --skill brainstorming-mihaamiharu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users transform raw ideas into fully formed designs and technical specifications by guiding them through a structured, question-driven dialogue.

Core Features & Use Cases

  • Idea Refinement: Asks targeted questions to clarify purpose, constraints, and success criteria.
  • Approach Exploration: Proposes multiple implementation strategies with trade-offs.
  • Design Presentation: Delivers designs incrementally for validation.
  • Use Case: A product manager has a new feature idea and uses this Skill to work through the requirements, explore technical options, and get a validated design document before development begins.

Quick Start

Use the brainstorming skill to refine the idea of adding a user profile page to the application.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn raw ideas into detailed design specifications?

Transform raw ideas into design specifications through a guided, question-based dialogue that explores user intent, requirements, and constraints. The Skill incrementally validates and documents your design decisions for future reference.

What is the best way to gather requirements for a new product feature?

Gather product feature requirements by engaging in a structured dialogue that asks targeted questions to clarify purpose, success criteria, and constraints. This approach ensures your requirements gathering process captures all essential design details.

Can I use this guided dialogue to explore multiple implementation strategies?

Explore multiple implementation strategies by leveraging the brainstorming dialogue, which proposes various technical options and outlines their specific trade-offs. This allows you to evaluate design alternatives before committing to development.

How does incremental design validation work during ideation?

Incremental design validation works by delivering design proposals in stages throughout the ideation process, allowing you to review and confirm each specification step. This ensures your final design document is fully validated before development begins.

Do I need any prior technical specifications to start brainstorming a feature?

You do not need prior technical specifications to start brainstorming. The guided dialogue helps you discover and articulate requirements from a raw idea, making it suitable for early-stage product management and design exploration.