brainstorm
Skill1 starsChanged 52 days agoMITView on GitHub
Use before any feature work — explores intent, asks clarifying questions one at a time, produces a design doc. Invoke before writing any code or plan.
190 other projects use a version of this, 1 of them edited.
Adopted by
Most recently taken up by
- nielsmadan/skillstheir own version, first seen Nov 8, 2026
- phuthuycoding/kanban-flowtheir own version, first seen Nov 8, 2026
- baethon/skillstheir own version, first seen Nov 8, 2026
- CloudChef/atlasclaw-providerstheir own version, first seen Nov 8, 2026
- nisarth/claude-skills-storetheir own version, first seen Nov 8, 2026
- LongJohnSilver1504/claude-skillstheir own version, first seen Nov 8, 2026
Used with
Projects with it also use playtest-report, team-polish and 10 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
CoralGameSkillplaytest-report
Generates a structured playtest report template or analyzes existing playtest notes into a structured format. Use this to standardize playtest feedback collection and analysis.
Also in 9 projects that use this
CoralGameSkillteam-polish
Orchestrate the polish team: coordinates performance-analyst, technical-artist, sound-designer, and qa-tester to optimize, polish, and harden a feature or area for release quality.
Also in 11 projects that use this
lilangMaxSkillsoak-test
Generate a soak test protocol for extended play sessions. Defines what to observe, measure, and log during long play sessions to surface slow leaks, fatigue effects, and edge cases that only appear after sustained play. Primarily used in Polish and Release phases.
Also in 6 projects that use this
lilangMaxSkillteam-live-ops
Orchestrate the live-ops team for post-launch content planning: coordinates live-ops-designer, economy-designer, analytics-engineer, community-manager, writer, and narrative-director to design and plan a season, event, or live content update.
Also in 6 projects that use this
- +8 more from CoralGame
Other versions190 projects use a version of this.
Word for word · 1
- Aquarius-mu/gameserver-agent-skills★ 1100% same
Edited · 1
- Pharaoh-so/pharaoh-mcp★ 212% same
Wrote their own version · 188
- Donchitos/Claude-Code-Game-Studios★ 27ksame name
- codeaholicguy/ai-devkit★ 1.7ksame name
- jtydhr88/ComfyTV★ 1.2ksame name
- event-driven-io/emmett★ 562same name
- zaxbysauce/opencode-swarm★ 519same name
- ZaxbyHub/opencode-swarm★ 518same name
- automagik-dev/genie★ 351same name
- namastexlabs/automagik-genie★ 351same name
- bkywksj/knowledge-base★ 340same name
- pixel-cellar/Claude-Code-Game-Studios★ 324same name
178 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository23 other files it gives its agents.
- adversarial-gameplay-acceptanceSkill
- ai-daily-pulseSkill
- beautiful-feishu-whiteboardSkill
- cpp-codereviewSkill
- daily-weekly-reportSkill
- feishu-cardSkill
- architectSkill
- cavemanSkill
- debugSkill
- grillSkill
- guideSkill
- handoffSkill
- implementSkill
- planSkill
- prototypeSkill
- reviewSkill
- to-issuesSkill
- to-prdSkill
- triageSkill
- zoom-outSkill
- silk-designSkill
- tig-acting-taskSkill
- xhs-zine-coverSkill
The file
We split this skill into the rules it gives an agent
8 rules. 0 are common, 7 are distinctive, and 1 is very specific to this project.
0
Common
Most of the 156 edited versions we read keep these.
7
Distinctive
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 11
Do NOT write any code, scaffold anything, or invoke /plan until you have presented a design and the user has approved it.
- Distinctive: line 16
Create a task for each item and complete in order:
- Distinctive: line 30
Check the current project state first (files, relevant sdp, recent SVN history)
- Distinctive: line 32
Ask one question at a time — prefer multiple-choice when possible
- Distinctive: line 36
Always propose 2-3 options with trade-offs
- Distinctive: line 38
Keep options realistic for a C++ game server (no greenfield architectural shifts)
- Distinctive: line 41
Follow existing patterns (CmdParser layer, Logic layer, Manager singleton, sdp definitions)
- Distinctive: line 48
Ask user to review before proceeding: *"Spec committed.
“Common” is measured: kept by at least 6 in 10 of the 156 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Brainstorm
Turn ideas into fully-formed designs through collaborative dialogue. Start by understanding the current project context, then ask questions one at a time. Once the design is clear, write a spec and transition to /plan.
<HARD-GATE>
Do NOT write any code, scaffold anything, or invoke `/plan` until you have presented a design and the user has approved it.
</HARD-GATE>Checklist
Create a task for each item and complete in order:
- Explore project context — read relevant files, check recent SVN history (
svn log -l 5) - Ask clarifying questions — one at a time, understand purpose / constraints / success criteria
- Propose 2-3 approaches — with trade-offs and a clear recommendation
- Present design — section by section, get user approval on each
- Write design doc — save to
docs/specs/YYYY-MM-DD-<topic>.md, thensvn add+svn commit -m "docs: add design spec" - Spec self-review — scan for placeholders, contradictions, ambiguity
- User reviews spec — ask user to confirm before proceeding
- Transition — invoke
/planto create the implementation plan
Process
Exploring the idea:
- Check the current project state first (files, relevant sdp, recent SVN history)
- For large requests spanning multiple subsystems, flag it and help the user decompose before diving into details
- Ask one question at a time — prefer multiple-choice when possible
- Focus on: purpose, constraints, success criteria
Proposing approaches:
- Always propose 2-3 options with trade-offs
- Lead with your recommendation and explain why
- Keep options realistic for a C++ game server (no greenfield architectural shifts)
Working in existing codebases:
- Follow existing patterns (CmdParser layer, Logic layer, Manager singleton, sdp definitions)
- Where existing code has problems that affect the work, include targeted improvements — don't propose unrelated refactoring
Writing the design doc:
- Save to
docs/specs/YYYY-MM-DD-<topic>.md - Cover: modules touched, protocol changes (sdp), data flow, error handling
- After writing:
svn add docs/specs/YYYY-MM-DD-<topic>.md && svn commit -m "docs: add design spec" - Ask user to review before proceeding: "Spec committed. Please review and let me know if you want changes before I write the implementation plan."
Key Principles
- One question at a time — don't overwhelm
- YAGNI ruthlessly — remove unnecessary features from all designs
- Explore alternatives — always propose 2-3 approaches
- Incremental validation — present design, get approval, then move on
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

