brainstorming

Transform abstract ideas into concrete designs and technical specifications through guided dialogue.

1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/allanninal/claude-code-skills --skill brainstorming-allanninal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/allanninal/claude-code-skills/tree/main/skills/brainstorming
Command: npx skills add https://github.com/allanninal/claude-code-skills --skill brainstorming-allanninal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users move from initial ideas to well-defined designs and specifications by facilitating a structured, question-driven dialogue.

Core Features & Use Cases

  • Idea Refinement: Asks targeted questions to clarify user intent, requirements, and constraints.
  • Approach Exploration: Proposes and evaluates multiple design approaches with their trade-offs.
  • Design Presentation: Delivers designs incrementally for validation.
  • Use Case: Before starting to build a new feature, use this Skill to ensure all requirements are understood and a solid design is agreed upon.

Quick Start

Use the brainstorming skill to explore ideas for a new user authentication system.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I transform abstract ideas into concrete technical specifications?

You can refine ideas into specifications through a guided dialogue that asks targeted questions to clarify user intent, requirements, and constraints before proposing and evaluating multiple design approaches.

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

Gathering requirements for product development involves iterative questioning to clarify user intent and constraints, followed by evaluating multiple design approaches with their respective trade-offs to ensure a solid design is agreed upon.

How do I explore alternative design approaches and evaluate their trade-offs?

Exploring alternative design approaches involves proposing multiple solutions and evaluating their trade-offs during a guided dialogue, allowing you to validate each design incrementally before finalizing the technical specification.

Can I use guided dialogue to clarify requirements for a user authentication system?

Yes, you can use guided dialogue to clarify requirements for a user authentication system by engaging in iterative questioning that refines your initial idea into a concrete design and well-defined technical specifications.

When do I need a structured ideation process before building a new feature?

You need a structured ideation process before building a new feature when you must ensure all requirements are understood and a solid design is agreed upon, preventing misalignment during actual product development.