brainstorming

Convert product or engineering ideas into structured design documentation and execution plans.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/edupazogle/agentic_cockpit --skill brainstorming-edupazogle
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/edupazogle/agentic_cockpit/tree/main/.agents/skills/brainstorming
Command: npx skills add https://github.com/edupazogle/agentic_cockpit --skill brainstorming-edupazogle

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you transform an initial, often unstructured idea into a clear, reviewable design and implementation plan before any coding starts.

Core Features & Use Cases

  • Structured 3-phase brainstorming: Guides you through Understanding → Exploration → Design to build alignment.
  • Clarifying questions with strong guardrails: Uses one-at-a-time questions to nail purpose, constraints, and success criteria before deciding.
  • Design doc + implementation plan handoff: Produces a spec the user reviews and then a tracked execution plan, without taking implementation actions prematurely.

Quick Start

Use the brainstorming skill to plan a feature design by providing the topic or idea you want to brainstorm, then review the proposed design before any implementation begins.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn an unstructured product idea into a design spec and implementation plan?▼

To turn an idea into a design spec, use a structured brainstorming workflow that guides you through understanding, exploration, and design phases before producing a reviewable spec and an execution plan.

What is the best way to document architecture trade-offs before writing code?▼

The best way to document architecture trade-offs is through a structured exploration phase that evaluates multiple approaches, requiring clarifying questions to define constraints before finalizing the design documentation.

Can I use this brainstorming process for feature planning and requirements gathering?▼

Yes, you can use this brainstorming process for feature planning and requirements gathering, as it applies to scenarios like pre-coding problem decomposition and product planning where multiple approaches are needed.

How does the design documentation workflow handle user approval?▼

The design documentation workflow enforces explicit user approval gates, presenting a reviewable spec that you must approve before it generates the final implementation plan without writing any code.

Does the implementation plan generation skip the design phase?▼

No, implementation plan generation does not skip the design phase; the workflow enforces a strict three-phase process where clarifying questions and design documentation must be reviewed and approved first.

When do I need structured brainstorming for problem decomposition?▼

You need structured brainstorming for problem decomposition when you have an initial engineering idea that requires evaluating multiple approaches and trade-offs to build alignment before starting any coding.