brainstorming

Turn rough ideas into approved designs through structured questioning and validation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps turn an uncertain idea into a safe, well-scoped design before any implementation begins. It is built for situations where you need to understand context, uncover assumptions, compare alternatives, and validate the direction before committing to work.

Core Features & Use Cases

  • Gathers project context by reading relevant files and surrounding documentation first.
  • Guides one-question-at-a-time clarification to refine goals, constraints, dependencies, and success criteria.
  • Proposes multiple realistic approaches with tradeoffs, then presents a structured design for approval.
  • Supports optional visual brainstorming for mockups, diagrams, and layout comparisons when a browser-based companion is useful.
  • Fits workflow tasks such as repository onboarding, feature design, refactor planning, planning documentation, and design pressure-testing.

Quick Start

Use the brainstorming skill to help me turn this rough idea into an approved design before implementation.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn rough software ideas into approved designs before starting implementation?

To turn rough ideas into approved designs, a structured workflow gathers project context, asks clarifying questions one at a time, and proposes approaches with tradeoffs. This validation process ensures design approval before any implementation begins.

What is the best way to plan a feature design and compare alternatives for a software refactor?

The best way to plan feature design or refactors is to use a brainstorming workflow that uncovers assumptions and compares realistic approaches with tradeoffs. It presents a structured design for approval, strictly separating planning from implementation.

Can I generate browser-based mockups and visual diagrams during the design planning process?

Yes, you can generate browser-based mockups and visual diagrams during design planning. The workflow supports optional visual brainstorming using guarded scripts to create layout comparisons and companion workflows when a visual companion is useful.

Does this design validation workflow support repository onboarding and planning documentation?

Yes, this design validation workflow supports repository onboarding and planning documentation. It reads relevant files and surrounding documentation to gather project context, refining goals, constraints, dependencies, and success criteria before implementation.

What are the limitations of using a brainstorming workflow for software project planning?

A key limitation is the strict separation from implementation until design approval is granted. Additionally, the workflow requires one-question-at-a-time refinement, and browser-based mockups are only available through guarded script usage, limiting rapid unstructured prototyping.