brainstorming

Transform vague ideas into structured design decisions with a formal design doc.

Updated Dec 11, 2024
One-click install
npx skills add https://github.com/huaxel/dotfiles --skill brainstorming-huaxel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/huaxel/dotfiles/tree/main/skills/brainstorming
Command: npx skills add https://github.com/huaxel/dotfiles --skill brainstorming-huaxel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires crypto, http, fs, path, and includes scripts (resource) components.

What problem does it solve?

Converts vague ideas into actionable design guidance by guiding collaborative analysis and documentation.

Core Features & Use Cases

  • Structured discovery: asks clarifying questions, captures requirements, and scopes work.
  • Design articulation: produces design concepts and a formal design doc for approval.
  • Transition to implementation: yields a commit-ready plan after user sign-off.

Quick Start

Begin by sharing the project context, ask one clarifying question, propose 2–3 approaches, and present a design for user approval before any implementation.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn vague product ideas into a structured design doc?

To turn vague ideas into a structured design doc, you provide project context and answer clarifying questions. The skill scopes requirements, proposes 2-3 approaches, and produces a formal design doc for your approval before any implementation begins.

What is the best way to plan architecture changes before writing code?

Planning architecture changes requires collaborative dialogue and structured discovery to capture requirements. This approach enforces a hard gate, yielding a commit-ready plan only after a formal design doc is reviewed and explicitly approved by the user.

Can I use this brainstorming process for UX improvements and new features?

Yes, you can use this brainstorming process for UX improvements and new features. It guides discovery by asking clarifying questions and capturing requirements, then articulates design concepts to help you scope work before transitioning to implementation.

How does collaborative design analysis prevent premature implementation?

Collaborative design analysis prevents premature implementation by enforcing a hard gate that blocks all implementation actions. It requires user sign-off on a formal design doc, ensuring structured discovery and design articulation are completed first.

What do I need to provide to start generating project requirements and specs?

To start generating project requirements and specs, you need to provide your project context. The skill then asks one clarifying question, proposes multiple approaches, and presents a design for your approval to produce the final design doc.