Godot Brainstorming
Use when designing a new Godot feature or system, guides scene tree planning, node...
Install
npx skills add jame581/GodotPrompter --skill godot-brainstorming -g -a claude-code -y- Repository
- jame581/GodotPrompter914
- Category
- Design
- Updated
- 3d ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Use when designing a new Godot feature or system, guides scene tree planning, node type selection, and architectural decisions
Godot Brainstorming
A structured design process for Godot 4.3+ features and systems, from blank slate to a clear scene tree, signal map, and data flow before you write a single line of implementation code.
Related skills: godot-grill for settling open design decisions first, scene-organization for scene tree composition patterns, component-system for component-based architecture, event-bus for signal-based communication design.
Process: How to Brainstorm
Do NOT jump straight to designing. Follow these steps:
Step 1: Settle the decisions
If the request has open design decisions (scope, dimension, authority, data home, …), invoke godot-prompter:godot-grill and let it run to its end. Skip it when a record in the project's decisions or ADR directory already covers this feature, or the user has stated the decisions. Either way, check what already exists (code, scenes, assets). Carry the record into Step 2, approaches must respect its settled rows.
Step 2: Propose 2-3 approaches
With the decisions settled, propose architectural options with trade-offs. For example:
- "Enum FSM vs Node FSM for your state machine, here's when each fits"
- "EventBus vs direct signals for your systems, here's the trade-off" Lead with your recommendation and explain why.
Step 3: Design with approval
Present the design section by section (scene tree, signal map, data flow). Ask "does this look right?" after each section before continuing.
Step 4: Prepare for implementation
After the design is approved:
- Offer the agent instructions section, Ask whether to add the GodotPrompter integration section to the file this project already uses for agent instructions (see Agent Instructions Injection below). It is what tells subagents and future sessions to use GodotPrompter skills. Skip silently if a
## GodotPromptersection already exists in any of them, or if the user has declined before. Never add it without agreement.


