GSD — Brainstorm Phase

Generate 2-4 design approaches and document a recommended path.

6|3|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/alo-exp/silver-bullet --skill gsd-brainstorm-phase
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: GSD — Brainstorm Phase
Source: https://github.com/alo-exp/silver-bullet/tree/main/.forge/skills/gsd-brainstorm
Command: npx skills add https://github.com/alo-exp/silver-bullet --skill gsd-brainstorm-phase

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorms multiple design approaches to help teams decide on the best direction for a feature, reducing the risk of early commitments.

Core Features & Use Cases

  • Define the problem and success criteria.
  • Generate 2-4 distinct approaches with clear names, descriptions, pros/cons, and effort estimates.
  • Evaluate trade-offs across key quality dimensions and document the recommended path.
  • Capture and reference the decision in planning notes.

Quick Start

Initiate brainstorming to generate 2-4 distinct approaches and document a recommended path in the planning notes.

Frequently Asked Questions about GSD — Brainstorm Phase

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

FAQPage Schema
How do I brainstorm multiple design approaches before committing to a feature direction?

To brainstorm design approaches, define the problem and success criteria, then generate 2-4 distinct options with descriptions, pros, cons, and effort estimates. Evaluate trade-offs across quality dimensions and document the recommended path in planning notes to reduce early commitment risks.

When do I need to evaluate design trade-offs during feature planning?

You need to evaluate design trade-offs during feature planning for non-trivial features before committing to a direction. This prevents early commitments by framing the problem, generating multiple approaches, and recording a recommended course of action based on key quality dimensions.

What is the best way to compare design approaches and decide on a recommended path?

The best way to compare design approaches is generating 2-4 distinct options with clear names, descriptions, pros, cons, and effort estimates. Evaluate trade-offs across key quality dimensions, then document a recommended path to capture and reference the decision.

Can I use brainstorming to document decision-making for design reviews?

Yes, you can use brainstorming to document decision-making for design reviews. It coordinates problem framing, generates multiple approaches, evaluates trade-offs across quality dimensions, and records a recommended course of action that can be captured in planning notes.

How do I scope features by generating distinct approaches with effort estimates?

To scope features by generating approaches, define the problem and success criteria, then produce 2-4 distinct approaches with effort estimates included. Evaluate trade-offs across quality dimensions and document the recommended path to guide feature scoping decisions.

What are the limitations of brainstorming approaches for non-trivial features?

The brainstorming process generates 2-4 approaches with pros, cons, and effort estimates, but it does not execute the chosen design. It coordinates problem framing and trade-off evaluation to recommend a path, leaving implementation and downstream planning to subsequent workflow steps.