brainstorm

Guide interactive requirements discovery through Socratic dialogue for vague project ideas.

Updated Dec 22, 2025
One-click install
npx skills add https://github.com/senior-sigan/llm-skills --skill brainstorm-senior-sigan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/senior-sigan/llm-skills/tree/main/skills/brainstorm
Command: npx skills add https://github.com/senior-sigan/llm-skills --skill brainstorm-senior-sigan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transform ambiguous ideas into concrete requirements through guided Socratic dialogue and structured exploration, reducing misalignment and rework.

Core Features & Use Cases

  • Socratic Dialogue: Interactive questioning to elicit goals, constraints, and success criteria.
  • Multi-Persona Coordination: Orchestrates domain experts (e.g., product, design, engineering) for holistic analysis.
  • Cross-Session Persistence: Maintains state across sessions for iterative refinement and handoffs.
  • Specification Generation: Produces actionable requirements documentation ready for the team.

Quick Start

Start a guided brainstorming session with your ambiguous idea to initiate structured requirements discovery.

Frequently Asked Questions about brainstorm

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

FAQPage Schema
How do I turn vague product ideas into concrete requirements documentation?

Structured Socratic dialogue disambiguates vague product ideas into concrete requirements by interactively questioning and eliciting goals, constraints, and success criteria to reduce misalignment and rework.

What is the best way to validate feasibility across architecture, design, and engineering?

Multi-persona orchestration validates feasibility across architecture, design, and engineering domains by coordinating cross-functional domain experts for holistic analysis during early-stage product exploration.

How do I facilitate cross-functional collaboration for early-stage product requirements discovery?

Facilitate cross-functional collaboration for early-stage product requirements discovery by orchestrating multi-persona domain experts through guided Socratic dialogue to explore constraints and success criteria interactively.

Can I maintain brainstorming state across multiple sessions for iterative refinement?

Yes, you can maintain brainstorming state across multiple sessions using cross-session persistence, which preserves interactive requirements discovery data for iterative refinement and team handoffs.

Does structured brainstorming work for generating actionable specifications for my team?

Yes, structured brainstorming works for generating actionable specifications by producing ready-to-use requirements documentation that captures the validated goals and constraints discovered during Socratic dialogue.

When should I not use Socratic dialogue for requirements discovery?

Socratic dialogue for requirements discovery should not be used when your project idea is already concrete and fully specified, as the interactive questioning mechanism is designed specifically to disambiguate early-stage vague concepts.