brainstorming

Guide structured design exploration before implementing software changes.

9|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/koolamusic/claudefiles --skill brainstorming-koolamusic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/koolamusic/claudefiles/tree/main/skills/_deprecated/brainstorming
Command: npx skills add https://github.com/koolamusic/claudefiles --skill brainstorming-koolamusic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents premature implementation by helping users clarify goals, explore requirements, and validate designs before development begins.

Core Features & Use Cases

  • Context Exploration: Guides investigation of the current project state, constraints, and goals before proposing solutions.
  • Design Validation: Facilitates structured questions, alternative approaches, and user-approved design decisions.
  • Use Case: Plan a new feature, component, or behavior change by creating a validated design path before implementation work starts.

Quick Start

Use the brainstorming skill to help me explore requirements and create an approved design for my new feature idea.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I plan a new software feature before starting implementation?

To plan a new software feature before implementation, engage in a conversational workflow that explores context, asks clarifying questions, and evaluates alternatives. This yields a validated, approved design document that prevents premature coding.

What is the best way to structure requirements discovery for component development?

Structuring requirements discovery for component development involves a guided brainstorming process that investigates project constraints and goals. It produces a structured design path that aligns stakeholder expectations before technical work starts.

Does this design planning workflow work for modifying existing software behavior?

Yes, this design planning workflow supports modifying existing software behavior. It applies structured questions and alternative evaluation to scope behavior changes accurately, ensuring modifications are validated before development.

How do I validate software designs and evaluate alternative approaches?

You validate software designs and evaluate alternatives by using a conversational workflow that poses structured questions. This generates a documented, user-approved design decision matrix that mitigates technical risk.

When should I not use a brainstorming workflow for project planning?

You should avoid a brainstorming workflow for project planning when requirements are already fully defined and approved. Without the need for context exploration or alternative evaluation, this conversational design process adds unnecessary overhead.