brainstorming

Facilitate brainstorming and design specification creation through structured dialogue.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill aids in transforming ideas into well-defined designs and specifications through collaborative dialogue, reducing the time spent on creative work and ensuring thorough planning before implementation.

Core Features & Use Cases

  • Project Context Exploration: Understand the current project state by reviewing files, documents, and recent commits.
  • Clarifying Questions: Refine the idea through a series of focused questions.
  • Design Proposal & Approval: Present multiple design approaches with trade-offs and obtain user approval.
  • Documentation: Write and review design specifications, ensuring clarity and consistency.
  • Use Case: For a new feature, use this Skill to brainstorm, propose designs, and get approval before proceeding to implementation.

Quick Start

Start a brainstorming session by running the brainstorming skill.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I create design specifications through collaborative dialogue?

Brainstorming design specifications through collaborative dialogue involves asking focused questions, proposing design approaches, and securing user approval. This structured method refines raw ideas into well-defined project plans before implementation.

What is the best way to brainstorm project planning before implementation?

The best way to brainstorm project planning is using structured dialogue to explore project context, ask clarifying questions, and propose multiple design approaches. This ensures thorough planning and user approval before any implementation begins.

How do I refine a feature idea by asking clarifying questions?

Refining a feature idea by asking clarifying questions requires structured collaborative dialogue. The process reviews existing project context, documents, and recent commits, then systematically narrows the design scope through focused user feedback.

Can I use Markdown and YAML files for collaborative design specification?

Yes, Markdown and YAML files can be used for collaborative design specification. The system parses and executes these formats to review project context and write clear, consistent design specifications during the brainstorming dialogue.

Does structured brainstorming require user feedback before proposing design approaches?

Yes, structured brainstorming requires user feedback before proposing design approaches. It uses clarifying questions to gather feedback, ensuring any proposed design trade-offs align with user expectations before final approval and implementation.