product-spec-brainstorming

Turn vague product ideas into approved design specifications saved to docs/plans/.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/scanady/nexus-agents --skill product-spec-brainstorming
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-spec-brainstorming
Source: https://github.com/scanady/nexus-agents/tree/main/skills/product-spec-brainstorming
Command: npx skills add https://github.com/scanady/nexus-agents --skill product-spec-brainstorming

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Turn vague ideas into concrete, approved design specifications before any implementation begins, reducing ambiguity and rework.

Core Features & Use Cases

  • Structured ideation & scoping: guides stakeholders to define goals, constraints, and success criteria.
  • Multi-approach design: proposes 2–3 viable approaches with trade-offs for each feature.
  • Design doc generation: produces a ready-to-share specification document saved to docs/plans/.
  • Use Case: when planning a new feature, run a brainstorming session to lock down requirements and high-level architecture before coding.

Quick Start

Provide a complete design proposal by following the workflow and saving the approved document to docs/plans/YYYY-MM-DD-product-spec-brainstorming-design.md

Frequently Asked Questions about product-spec-brainstorming

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

FAQPage Schema
How do I turn vague product ideas into concrete design specifications?

To turn vague product ideas into concrete design specifications, use a structured brainstorming workflow that enforces context exploration, asks clarifying questions, and proposes multiple design alternatives before saving an approved design document.

What is the best way to gather requirements and plan architecture for a new feature?

The best way to gather requirements and plan architecture for a new feature is running a structured brainstorming session that defines goals, constraints, and success criteria, then produces a ready-to-share specification document.

Can I generate multiple design alternatives with trade-offs before implementation begins?

Yes, you can generate 2–3 viable design alternatives with trade-offs for each feature, ensuring stakeholders evaluate different architectural approaches and select the most suitable design before implementation begins.

Does product spec brainstorming work for early feature ideation across engineering and design teams?

Product spec brainstorming works for early feature ideation across engineering, design, and product management teams by guiding stakeholders to define scope and high-level architecture collaboratively during planning.

How do I save an approved design document for a product spec brainstorming session?

You save an approved design document by following the structured workflow and exporting the finalized design specifications to docs/plans/YYYY-MM-DD-product-spec-brainstorming-design.md.

When should I not use a structured product spec brainstorming approach?

You should not use a structured product spec brainstorming approach for rapid prototyping or immediate code fixes, because it enforces a formal workflow with context exploration and multiple design alternatives that requires significant upfront planning time.