brainstorming

Expand concise game ideas into structured design documents for Unity/C# projects.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/fuxiang123/unity-harness --skill brainstorming-fuxiang123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/fuxiang123/unity-harness/tree/main/.github/skills/brainstorming
Command: npx skills add https://github.com/fuxiang123/unity-harness --skill brainstorming-fuxiang123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts brief game inspirations or vague concepts into a structured, actionable game design by guiding the author through focused clarifying questions, option comparisons, and staged confirmations to avoid ambiguous or incomplete designs.

Core Features & Use Cases

  • Guided Clarification: Asks one targeted question at a time to resolve ambiguities about core loop, target experience, platform, and technical limits.
  • Option Comparison: Proposes 2-3 alternative design approaches for each major decision with pros, cons, and suitability notes.
  • Incremental Confirmation & Output: Breaks the design into parts (core loop, systems, numbers, tech, UI) for stepwise approval and exports a final spec to docs/harness/specs/.
  • Use Case: Ideal for early-stage projects, expanding a two-sentence pitch into a developer-ready design brief for Unity/C# teams.

Quick Start

Provide a two-sentence game idea and ask the brainstorming skill to expand it into a design document covering core loop, major systems, technical constraints, and a suggested export to docs/harness/specs/.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I expand a short game idea into a full game design document?

To expand a short game idea into a game design document, provide a brief pitch and the system will iteratively ask targeted questions to resolve ambiguities, propose 2-3 design options per decision, and output a final structured specification.

What is the best way to structure a core loop for a Unity game concept?

Structuring a core loop for a Unity game concept involves stepwise clarification of target experience and technical limits. The system breaks the design into parts for incremental approval, comparing alternative design approaches to finalize the core mechanics.

Can I use this to compare multiple design options for an early-stage C# project?

Yes, you can compare multiple design options for an early-stage C# project. The process proposes 2-3 alternative design approaches for each major decision, detailing pros, cons, and suitability notes to help you choose the best path.

How do I generate a developer-ready spec from a two-sentence game pitch?

Generating a developer-ready spec from a two-sentence pitch requires staged confirmations across core loop, systems, numbers, tech, and UI. The finalized design is then formatted and exported as a specification document to docs/harness/specs/.

Does the brainstorming process work without a pre-existing design document?

Yes, the brainstorming process works without a pre-existing design document. It is specifically designed for early-stage projects and concept exploration, taking concise game inspirations and guiding the author from a blank slate to an actionable design brief.