brainstorm-game

Converts a vague game idea into a scoped one-page brief written to .summer/GameSoul.md.

66|4|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/SummerEngine/summer --skill brainstorm-game-summerengine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm-game
Source: https://github.com/SummerEngine/summer/tree/main/library/skills/brainstorm-game
Command: npx skills add https://github.com/SummerEngine/summer --skill brainstorm-game-summerengine

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Most game projects fail because they were never scoped. This Skill turns an unstructured "I want to make a game" into a concrete, buildable plan by forcing decisions on genre, core loop, mechanics, art direction, and scope before any code is written. ## Core Features & Use Cases - Guided branching interview: Asks one question at a time and branches on genre signals (shooter, platformer, narrative, roguelike, sim, puzzle, horror, multiplayer) instead of interrogating the user. - Ruthless constraint enforcement: Caps the design at three mechanics, one art-direction phrase, and one scope tier (jam, vertical slice, or full game), parking everything else in a "Later" list. - Persistent brief output: Writes the resulting 1-page brief to .summer/GameSoul.md, which Summer's onboarding pipeline and other skills read on first turn. - Use Case: A solo developer says "I want to make something cozy like Stardew Valley." The Skill walks them through the core loop, cuts their seven feature ideas down to three mechanics, recommends a vertical slice scope, and saves the brief for /make-game to scaffold from. ## Quick Start Ask the agent to help you decide what game to build and turn your idea into a scoped one-page brief saved to .summer/GameSoul.md.

Frequently Asked Questions about brainstorm-game

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

FAQPage Schema
How do I turn a vague game idea into a buildable plan?

Answer one opening question about the kind of game you want, then refine a candidate 30-second core loop, pick three mechanics maximum, choose a one-phrase art direction, and select a scope tier. The result is saved as a one-page brief in .summer/GameSoul.md.

How many mechanics should a new game have?

Three mechanics maximum. The skill enforces this constraint because scoped-down designs actually ship; extra ideas are parked in a "Later" list. Mechanics should be verb-led decisions, not feature nouns like "inventory" or "crafting".

What scope should a first game project have?

Choose between a 4-hour jam prototype, a 30-60 minute vertical slice taking 2-4 weeks, or a full game taking 6+ months. The skill recommends a vertical slice by default since new developers almost always overestimate scope.

Does brainstorm-game work without the Summer MCP server?

Yes, with a fallback. If Summer MCP tools are unavailable, the skill prints the full brief and instructs you to save it manually as .summer/GameSoul.md in your project root instead of writing the file directly.

What happens if .summer/GameSoul.md already exists?

The skill reads the existing file first, shows what would change, and asks whether to overwrite it or merge the new brief into a "Revision 2" section below the existing content. It never writes without explicit permission.