brainstorming

Coordinate structured brainstorming sessions to produce design specs and implementation plans.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/sixscripts-ai/ghostssh --skill brainstorming-sixscripts-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/sixscripts-ai/ghostssh/tree/main/skills/brainstorming
Command: npx skills add https://github.com/sixscripts-ai/ghostssh --skill brainstorming-sixscripts-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Establishes a disciplined, guided brainstorming workflow that surfaces user intent, requirements, and design constraints before any implementation.

Core Features & Use Cases

  • Structured inquiry: asks clarifying questions one at a time to refine goals.
  • Design exploration: offers 2-3 approaches with trade-offs and recommendations.
  • Documentation ready: generates a design spec and an implementation plan for handoff.

Quick Start

Start the brainstorming session by loading the project context and asking the first clarifying question to define success criteria.

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 clear design directions?

To turn vague ideas into clear design directions, coordinate structured brainstorming sessions that apply iterative questioning to discover requirements, enforce a design gate, and capture decisions for a ready-to-use spec.

What is the best way to create a design doc with an implementation plan for software projects?

Creating a design doc with an implementation plan requires a structured inquiry workflow that surfaces user intent, explores 2-3 approaches with trade-offs, and generates documentation for development handoff.

How does structured inquiry work for software requirements discovery?

Structured inquiry for requirements discovery works by asking clarifying questions one at a time to refine goals, ensuring user intent and design constraints are fully surfaced before any implementation begins.

Can I use this brainstorming process for product projects requiring a formal design gate?

Yes, you can use this brainstorming process for product and software projects that require discovery, as it enforces a hard design gate and delivers a formal specification with an implementation plan.

Why do I need a design specification before starting development?

You need a design specification before development to establish a disciplined workflow that captures trade-offs and decisions, preventing scope creep and ensuring implementation aligns with discovered requirements.