brainstorming

Transform vague feature ideas into structured design briefs with success criteria.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/dmulcahey/featureforge --skill brainstorming-dmulcahey
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/dmulcahey/featureforge/tree/main/skills/brainstorming
Command: npx skills add https://github.com/dmulcahey/featureforge --skill brainstorming-dmulcahey

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Brainstorming is the critical first step in shaping product ideas into actionable designs. This skill helps teams refine intent, capture requirements, and align on goals before diving into implementation.

Core Features & Use Cases

  • Facilitates collaborative idea refinement to clarify goals, constraints, and success criteria.
  • Produces a concise design brief outlining scope, trade-offs, and required inputs for downstream planning.
  • Supports an approval-ready design loop that feeds into subsequent planning, review, and execution.

Quick Start

Describe your idea and I will turn it into a concrete design plan.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn a vague product idea into a structured design brief for stakeholder alignment?

To turn a vague product idea into a structured design brief, describe your concept and the system identifies the problem, success metrics, required inputs, risks, and proposed approaches with trade-offs. This refines intent and captures requirements for downstream planning.

What is the best way to define success metrics and scope before starting implementation?

The best way to define success metrics and scope is through collaborative idea refinement during brainstorming. This clarifies goals, constraints, and required inputs, producing an approval-ready design loop that feeds into subsequent execution.

How do I create a design doc with proposed approaches and trade-offs for an efficient design-review cycle?

To create a design doc with proposed approaches and trade-offs, input your feature idea and the system outputs a concise brief specifying the problem, risks, and alternatives. This facilitates an efficient design-review cycle for stakeholders.

When should I not use a brainstorming workflow for feature specification?

You should not use a brainstorming workflow if your feature specification already has a defined scope, success criteria, and approved design brief. The process is intended as the critical first step to shape ideas before diving into implementation.