brainstorming

Guide teams through structured brainstorming to produce design specs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/victorqnguyen/victors-architecture --skill brainstorming-victorqnguyen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/victorqnguyen/victors-architecture/tree/main/packages/core/skills/brainstorming
Command: npx skills add https://github.com/victorqnguyen/victors-architecture --skill brainstorming-victorqnguyen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires chokidar, express, ws, and includes scripts (resource) components.

What problem does it solve?

Turning vague ideas into actionable designs and specifications can be inefficient and error-prone without a structured ideation process. This Skill guides collaborative brainstorming, clarifies requirements, and ensures a design-first approach before any implementation starts.

Core Features & Use Cases

  • Structured, turn-based prompts that elicit goals, constraints, and success criteria
  • 2-3 design approaches with trade-offs and a recommended path
  • Auto-generated design docs and a gated spec-review loop that requires user approval prior to coding
  • Use cases include early architecture decisions, feature design, and defining interfaces between components

Quick Start

Provide your project context and goals to begin a guided brainstorming session that outputs a ready-to-approve design spec

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn vague project ideas into structured design specs before implementation?

Structured design specs emerge from guiding collaborative brainstorming to clarify goals and constraints, producing a ready-to-approve design doc. This enforces a design-first workflow with turn-based prompts before any implementation starts.

What is the best way to brainstorm architecture decisions and define component interfaces?

The best way to brainstorm architecture decisions is using a guided ideation process that proposes 2-3 design approaches with trade-offs and a recommended path. This ensures clear requirement elicitation and structured design validation for component interfaces.

How do I enforce a gated spec-review loop that requires user approval before coding?

A gated spec-review loop enforces user approval before coding by auto-generating design docs and requiring explicit approval within the workflow. This prevents unvalidated designs from proceeding to the implementation phase.

Can I use this structured ideation process for early feature design and requirement elicitation?

Yes, you can use this structured ideation process for early feature design and requirement elicitation. It applies specifically during concept exploration and design validation, guiding teams to clarify success criteria before development begins.

What do I need to provide to start a guided brainstorming session for a design doc?

To start a guided brainstorming session, you need to provide your project context and goals. The process then elicits your constraints and success criteria through structured, turn-based prompts to output a ready-to-approve design spec.