speckit-brainstorm

Convert informal product ideas into structured product requirement documents via interactive Q&A.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/a2mus/smart-da3m --skill speckit-brainstorm
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-brainstorm
Source: https://github.com/a2mus/smart-da3m/tree/main/.agents/skills/speckit-brainstorm
Command: npx skills add https://github.com/a2mus/smart-da3m --skill speckit-brainstorm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It guides product teams and developers through a structured, interactive brainstorming session to convert vague or early-stage product ideas into a clear, prioritized Product Requirements Document without prescribing UI/UX design.

Core Features & Use Cases

  • Guided Idea Capture: Prompts to surface problem statements, target audience, and differentiators from a brief idea or empty input.
  • Interactive Narrowing: Multi-stage, conditional Q&A to refine product nature, platform, data strategy, auth, scale, and key features.
  • Technology Recommendations & PRD Generation: Produces a technology comparison, recommended stack, prioritized functional requirements, and a full PRD file saved to the project directory.
  • Use Case: Product leads can run an early discovery session to get a one-page executive summary, detailed functional requirements, and deployment guidance ready for planning.

Quick Start

Start an interactive brainstorming session to convert my idea "adaptive learning app for 6-11 year olds aligned to Algerian curriculum" into a structured product requirements document.

Frequently Asked Questions about speckit-brainstorm

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

FAQPage Schema
How do I turn a product idea into a structured PRD?▼

The session completes by saving a full specification file to .specify.specify/memory/product-spec.md. This output includes a one-page executive summary, detailed functional requirements, technology stack comparisons, and deployment guidance.

Can I generate technology recommendations during product requirement brainstorming?▼

These recommendations address data strategy, authentication, and scale based on your answers during the interactive narrowing phases.

Does this brainstorming workflow support API and mobile products?▼

You receive platform-appropriate functional requirements and deployment guidance tailored to your selected product type.

What is the best way to capture problem statements and target audience for a new product spec?▼

This structured approach ensures your product spec accurately reflects user needs before technical requirements are defined.

How to prioritize features for an early-stage product specification?▼

The final PRD outputs a prioritized list of functional requirements ready for development planning.