ce:brainstorm

Guide collaborative dialogue to clarify feature requirements and produce a requirements document.

1|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/ybbms777/compound-engineering --skill ce-brainstorm-ybbms777
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ce:brainstorm
Source: https://github.com/ybbms777/compound-engineering/tree/main/skills/ce-brainstorm
Command: npx skills add https://github.com/ybbms777/compound-engineering --skill ce-brainstorm-ybbms777

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Teams often waste time and resources implementing features that don't align with user needs or business goals because vague, ambiguous feature ideas are not clarified before planning and coding begins. This Skill eliminates that risk by guiding collaborative dialogue to surface product decisions, scope boundaries, and success criteria before any implementation work starts.

Core Features & Use Cases

  • Collaborative Requirement Exploration: Guides step-by-step, one-question-at-a-time dialogue to clarify vague feature ideas, challenge assumptions, and explore multiple solution options without jumping to implementation details.
  • Right-Sized Requirements Documentation: Produces a durable, lightweight requirements document that captures all product decisions needed for planning, eliminating the need for downstream teams to invent scope, behavior, or success criteria.
  • Flexible Scope Handling: Adapts its workflow to lightweight, standard, or deep work scopes, skipping unnecessary steps for small, well-defined tasks while providing thorough guidance for complex, cross-cutting initiatives.
  • Use Case Example: Use this Skill when a stakeholder says "let's brainstorm a new user onboarding flow", when you have a vague feature request with multiple possible implementations, or when you need to align on success criteria before writing a technical plan.

Quick Start

Use the ce:brainstorm skill to explore your vague feature idea or problem through guided collaborative questions to produce a clear, actionable requirements document for implementation planning.

Frequently Asked Questions about ce:brainstorm

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

FAQPage Schema
How do I turn vague feature ideas into clear product requirements?

To turn vague feature ideas into clear product requirements, use guided collaborative dialogue to surface product decisions, scope boundaries, and success criteria before implementation begins. This prevents misaligned development and wasted engineering effort by challenging assumptions early.

What is the best way to define scope boundaries for technical planning?

The best way to define scope boundaries for technical planning is through step-by-step, one-question-at-a-time requirement exploration. This process clarifies user needs and establishes durable acceptance criteria, eliminating the need for downstream teams to invent product behavior.

How do I brainstorm feature requirements without jumping into implementation details?

To brainstorm feature requirements without implementation details, engage in collaborative dialogue that explores multiple solution options and challenges assumptions. This ensures the focus remains on product decisions and scope rules rather than premature technical planning or coding specifics.

Can I use collaborative dialogue to align on success criteria for complex initiatives?

Yes, you can use collaborative dialogue to align on success criteria for complex initiatives. The workflow adapts to deep work scopes, providing thorough guidance for cross-cutting initiatives while skipping unnecessary steps for small, well-defined tasks.

When do I need a dedicated requirements document for feature exploration?

You need a dedicated requirements document for feature exploration when a stakeholder proposes a vague feature request with multiple possible implementations. It captures all product decisions needed for planning, ensuring downstream phases avoid inventing scope or behavior.