randroids-dojo/godot-claude-skills/godot
Claude Code and agent skill by randroids-dojo/godot-claude-skills
- community
- ext:[{"type":"plugin","description":"Custom plugin integration"}]
Checking that the SKILL.md file is still in the repository.
Develop, test, build, and deploy Godot 4.x games. Includes GdUnit4 for GDScript unit tests and PlayGodot for game automation and E2E testing. Supports web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Install
npx vskill@latest install randroids-dojo/godot-claude-skills/godotSemi-extensibleMentions customization, but needs skill-specific knowledge. Read the extensible skills standard
SKILL.md
Godot Skill
Develop, test, build, and deploy Godot 4.x games.
Quick Reference
Testing Overview
| GdUnit4 | PlayGodot | ||
|---|---|---|---|
| Type | Unit testing | Game automation | |
| Language | GDScript | Python | |
| Runs | Inside Godot | External (like Playwright) | |
| Requires | Addon | Custom Godot fork | |
| Best for | Unit/component tests | E2E/integration tests |
GdUnit4 (GDScript Tests)
GdUnit4 runs tests written in GDScript directly inside Godot.
Project Structure
Setup
Basic Unit Test
Scene Test with Input Simulation
Running GdUnit4 Tests
GdUnit4 Assertions
Scene Runner Input API
PlayGodot (Game Automation)
PlayGodot is a game automation framework for Godot - like Playwright, but for games. It enables E2E testing, automated gameplay, and external control of Godot games via the native RemoteDebugger protocol.
Requirements:
- Custom Godot fork: Randroids-Dojo/godot (automation branch)
- PlayGodot Python library
Setup
Test Configuration (conftest.py)
Writing PlayGodot Tests
Running PlayGodot Tests
PlayGodot API
Building & Deployment
Web Export
Export Preset (export_presets.cfg)
Deploy to Vercel
CI/CD
GitHub Actions Example
References
references/gdunit4-quickstart.md- GdUnit4 setupreferences/scene-runner.md- Input simulation APIreferences/assertions.md- Assertion methodsreferences/playgodot.md- PlayGodot guidereferences/deployment.md- Deployment guidereferences/ci-integration.md- CI/CD setup
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/godot/SKILL.md
Popularity
- Repository stars
- 20
- 7-day trend score
- 15
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 21 Apr 2026, 6 months ago.
Extension points
pluginCustom plugin integration
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/randroids-dojo/godot-claude-skills/godot)