GDScript Validate
Validate GDScript changes by refreshing Godot cache and checking diagnostics. Use after creating or editing GDScript files.
$ Installer
git clone https://github.com/minami110/godot-signal-extensions /tmp/godot-signal-extensions && cp -r /tmp/godot-signal-extensions/.claude/skills/gdscript-validate-skill ~/.claude/skills/godot-signal-extensions// tip: Run this command in your terminal to install the skill
SKILL.md
name: GDScript Validate description: Validate GDScript changes by refreshing Godot cache and checking diagnostics. Use after creating or editing GDScript files.
GDScript Validate
Validate GDScript file changes by refreshing Godot's language server cache and checking for errors/warnings.
When to Use
After creating or editing GDScript files (.gd):
- Multiple files: Run once after editing all files
- Single file: Run immediately after editing
Validation Steps
Step 1: Refresh Godot Cache
<this skill dir>/scripts/refresh_godot_lsp.sh
- Updates Godot's language server cache to recognize GDScript changes.
- Important: When processing multiple files, run this once after editing all files (not per file).
Step 2: Check Diagnostics
For specific file:
mcp__ide__getDiagnostics --uri file:///absolute/path/to/file.gd
For entire project:
mcp__ide__getDiagnostics
Note: Only available when IDE MCP server is connected. Skip if unavailable.
Step 3: Review Results
Check the diagnostic output for:
- Errors: Blocking issues that must be fixed
- Warnings: Code quality issues that should be addressed
Note on diagnostic errors:
- Real errors (UNUSED_PARAMETER, TYPE_MISMATCH, etc.): Fix your code
- False positives: If code is correct but error shows "wrong argument count" after changing signatures, ignore it (VSCode LSP cache issue, resolves on restart)
- DO NOT EDIT "./godot/" directory
Repository

minami110
Author
minami110/godot-signal-extensions/.claude/skills/gdscript-validate-skill
17
Stars
0
Forks
Updated3d ago
Added5d ago