brainstorming

Transform abstract project ideas into validated design specifications through collaborative dialogue.

7|1|Updated Mar 15, 2017
One-click install
npx skills add https://github.com/Henquewl/Hunter-X-Hunter-Greed-Island-MUD --skill brainstorming-henquewl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/Henquewl/Hunter-X-Hunter-Greed-Island-MUD/tree/main/.opencode/skills/superpowers/skills/brainstorming
Command: npx skills add https://github.com/Henquewl/Hunter-X-Hunter-Greed-Island-MUD --skill brainstorming-henquewl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill prevents wasted development effort by ensuring every project, regardless of size, is thoroughly explored, scoped, and designed before a single line of code is written.

Core Features & Use Cases

  • Structured Design Process: Guides the user through context exploration, clarifying questions, and trade-off analysis.
  • Visual Collaboration: Offers a browser-based companion for mockups, diagrams, and visual comparisons when text is insufficient.
  • Safety Gates: Enforces a strict requirement for user approval on design specifications before transitioning to implementation.
  • Use Case: Use this skill when you have a vague feature request to ensure you understand the constraints, success criteria, and architectural impact before starting development.

Quick Start

Invoke the brainstorming skill to begin the design process for your new project idea.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn raw project ideas into validated design specifications before coding?

Turn raw ideas into validated designs by using a structured brainstorming process that facilitates collaborative dialogue, clarifies requirements, and enforces user approval gates before implementation begins.

What's the best way to scope vague feature requests and analyze architectural trade-offs?

Scoping vague feature requests requires structured design exploration to clarify constraints, analyze trade-offs, and enforce strict architectural boundaries, ensuring project alignment and implementation readiness.

How do I manage the design lifecycle from initial context exploration to formal design documents?

Manage the design lifecycle through collaborative dialogue that guides context exploration, requirement clarification, and trade-off analysis, culminating in the creation of formal, validated design specifications.

Can I use visual mockups and diagrams for collaborative design when text is insufficient?

Visual mockups and diagrams are supported through a browser-based companion, enabling visual collaboration and comparisons when text-based communication is insufficient for design validation.

Does the brainstorming process enforce user approval gates before transitioning to implementation?

The brainstorming process enforces strict user approval gates on design specifications, preventing wasted development effort by requiring explicit validation before transitioning to implementation.

When should I use a structured design process for software architecture planning?

Use a structured design process for software architecture planning whenever you have abstract project ideas, ensuring every project is thoroughly explored, scoped, and designed before a single line of code is written.