phase-prep

Research Godot source code and generate Phase Implementation Notes documents.

4|Updated Nov 6, 2025
One-click install
npx skills add https://github.com/TransitionMatrix/godot-dap-mcp-server --skill phase-prep
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: phase-prep
Source: https://github.com/TransitionMatrix/godot-dap-mcp-server/tree/main/.claude/skills/phase-prep
Command: npx skills add https://github.com/TransitionMatrix/godot-dap-mcp-server --skill phase-prep

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious and reactive debugging sessions that arise from unknown Godot implementation quirks. By proactively researching the Godot source code, it helps developers anticipate and avoid common pitfalls, saving significant development time and reducing frustration.

Core Features & Use Cases

  • Proactive Bug Prevention: Research Godot's Debug Adapter Protocol (DAP) implementation to uncover non-obvious behaviors and limitations (e.g., unimplemented commands, specific event requirements) before coding.
  • Strategic Implementation Notes: Generate detailed, structured notes for upcoming development phases, highlighting critical insights, required parameters, event handling needs, and recommended patterns.
  • Knowledge Integration: Update project memories and documentation with newly discovered critical patterns and Godot-specific quirks, ensuring consistent and up-to-date project knowledge.
  • Use Case: Before starting a new feature like "Runtime Inspection" in Godot, use this skill to research how Godot handles evaluate, scopes, and variables commands, generating a comprehensive PHASE_X_IMPLEMENTATION_NOTES.md that guides development and prevents debugging.

Quick Start

Prepare for Phase 4 by researching Godot's runtime inspection capabilities and generating implementation notes.

Frequently Asked Questions about phase-prep

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

FAQPage Schema
How do I prevent debugging sessions when implementing Godot Debug Adapter Protocol features?

Research Godot's DAP implementation proactively to uncover non-obvious behaviors, unimplemented commands, and event requirements before coding. This Skill generates Phase Implementation Notes documenting critical hints, parameters, and known issues that help you anticipate and avoid common pitfalls during development.

What should I document before starting a new Godot development phase?

Create a Phase Implementation Notes document that includes a Command Support Matrix, critical hints for DAP operations, required parameters, event handling patterns, and known Godot-specific quirks. This structured reference guides phase planning and source review to extract non-obvious insights.

How do I research Godot source code to prepare for runtime inspection implementation?

Access the godot-source MCP server to examine how Godot handles specific DAP commands like `evaluate`, `scopes`, and `variables`. Extract implementation patterns, verify command support, and consolidate findings into detailed notes that prevent debugging during the actual development phase.

Can I use this to identify quirks and limitations in Godot's Debug Adapter Protocol?

Yes. This Skill reads Godot source code and DAP memories to identify implementation quirks, unimplemented or partially-implemented commands, specific event requirements, and parameter constraints—information normally discovered only through trial and error or post-mortem debugging.

What's the best way to integrate Godot source insights into my development workflow?

Update project memories with newly discovered critical patterns and generate a structured Phase Implementation Notes document before each development phase. This ensures consistent project knowledge and lets you reference Godot-specific behaviors during coding without context-switching to source analysis.