sdd:brainstorm

Refine feature ideas into validated design specifications through guided brainstorming.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/luicabref97/sushi-jungle-web --skill sdd-brainstorm-luicabref97
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd:brainstorm
Source: https://github.com/luicabref97/sushi-jungle-web/tree/main/.agents/skills/sdd-brainstorm
Command: npx skills add https://github.com/luicabref97/sushi-jungle-web --skill sdd-brainstorm-luicabref97

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams and individuals turn vague feature concepts into concrete, incremental design specifications through guided, interactive brainstorming. It reduces wasted effort from misunderstood requirements by eliciting constraints, success criteria, and architectural choices early in the design process.

Core Features & Use Cases

  • Guided discovery: Asks targeted, one-question-at-a-time prompts to clarify purpose, constraints, and success metrics.
  • Approach exploration: Generates six candidate approaches with probabilities and trade-offs, prioritizing a recommended option while sampling diverse alternatives.
  • Incremental design delivery: Produces sectioned design writeups (200–300 words per section), validates each section with the user, and prepares git-backed spec files for implementation handoff.
  • Use Case: Use during product ideation to convert a rough feature note into an architecture outline, component breakdown, testing plan, and tasks for engineering.

Quick Start

Ask the assistant to refine the initial feature idea "single-sign on for mobile users" into a validated design outline with architecture, components, and test considerations.

Frequently Asked Questions about sdd:brainstorm

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

FAQPage Schema
How do I turn rough feature ideas into validated design specifications?

To turn rough feature ideas into validated design specifications, use guided brainstorming to elicit constraints and success metrics through targeted, one-question-at-a-time prompts to clarify purpose early in the design process.

How do I generate architecture approaches with trade-off analysis for product requirements?

Generating architecture approaches with trade-off analysis involves creating six candidate approaches with probabilities, prioritizing a recommended option while sampling diverse alternatives to evaluate architectural choices for your product requirements.

What is the best way to break down a feature concept into component outlines and testing plans?

The best way to break down a feature concept into component outlines and testing plans is through incremental design delivery, which produces sectioned writeups of 200–300 words per section and validates each with the user before implementation handoff.

Does this guided brainstorming process work for solo creators as well as teams?

Yes, guided brainstorming works for solo creators as well as teams, reducing wasted effort from misunderstood requirements by eliciting constraints, success criteria, and architectural choices during product ideation.

Can I output git-backed spec files directly from the requirements discovery process?

Yes, you can output git-backed spec files directly from requirements discovery, as the process validates each design section and prepares git-backed spec files for implementation handoff.

What are the limitations of using interactive questioning for design specification generation?

A limitation of using interactive questioning for design specification generation is that it requires answering one question at a time, which may slow down ideation for users who already have detailed, fully formed architecture sketches.