brainstorming

Guide structured brainstorming sessions to translate ideas into design options.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Brainstorming provides a structured, questions-driven approach to clarify intent, gather requirements, and align stakeholders before any design or implementation work, reducing misalignment and rework.

Core Features & Use Cases

  • Structured exploration of project context, questions, and goals at the ideation phase.
  • Offers a transparent checklist and a gated path for design approval before coding.
  • Enables creation of a design doc and an implementation plan after user approval.

Quick Start

Describe your project context and constraints, and I will guide you through a structured brainstorming session to generate 2-3 design approaches and a validated design.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn early product ideas into actionable design docs?

To turn ideas into design docs, you need a structured brainstorming session that gathers requirements through targeted user questions, explores context, and compares approaches before securing approval. This ensures alignment and reduces rework before implementation.

What is the best way to gather requirements before writing any code?

The best way to gather requirements before coding is using a gated, questions-driven ideation process. It enforces a hard gate preventing artifact creation until a design doc is validated and explicitly approved by stakeholders.

How do I compare different design approaches during feature ideation?

To compare design approaches during feature ideation, use a deterministic checklist that guides context exploration and generates 2-3 distinct design options. This transparent path allows stakeholders to evaluate trade-offs before final approval.

Can I start implementation before the design doc is approved?

No, implementation cannot start before design doc approval. The process enforces a hard gate that prevents any code or artifact creation until the user explicitly reviews the proposed design options and secures the final validation.

How does a structured brainstorming session reduce project misalignment?

A structured brainstorming session reduces misalignment by driving a deterministic, questions-first exploration of project context and constraints. It clarifies intent and aligns stakeholders on a validated design before any implementation begins.

What steps are needed to create an implementation plan from a feature idea?

Creating an implementation plan requires describing project context to a structured brainstorming session, generating 2-3 design options, securing user approval on a design doc, and finally triggering a handoff to the implementation plan.