What problem does it solve? Game mechanics often ship feeling hollow because designers skip feedback channels, failure modes, or depth analysis. This Skill walks a structured five-layer design process (input, response, feedback, failure modes, depth) for a single mechanic, then scaffolds the result directly into a Godot project so the next session can implement it. ## Core Features & Use Cases - Five-layer mechanic design: Systematically covers input, world response, visual/audio/mechanical feedback, failure modes, and depth, forcing concrete answers for each layer. - Engine scaffolding: Adds feedback nodes (GPUParticles3D, AudioStreamPlayer3D) via Summer MCP tools, binds input actions, and writes a typed GDScript stub with @export tunables. - Persistent design docs: Saves a structured mechanic document to .summer/mechanics/ so future sessions can resume implementation without conversation history. - Use Case: Ask to design a double-jump for your platformer; the Skill interviews you on each layer, adds particle and audio nodes to the Player scene, writes player_controller.gd with buffered jump logic, and saves double-jump.md. ## Quick Start Ask the agent to design a double-jump mechanic for your Godot platformer and scaffold it into the current project.