From godot-craft
Phase 2 — PLAN.md 태스크를 순서대로 구현. godot-task 스킬로 각 태스크 실행, compile-check + 스크린샷
How this skill is triggered — by the user, by Claude, or both
Slash command
/godot-craft:implementationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
PLAN.md의 태스크를 DAG 순서대로 구현합니다. 각 태스크는 godot-task 스킬을 사용합니다.
PLAN.md의 태스크를 DAG 순서대로 구현합니다. 각 태스크는 godot-task 스킬을 사용합니다.
반복 {
1. 다음 태스크 가져오기
2. godot-task 스킬로 구현
3. compile-check
4. 스크린샷 캡처 (선택)
5. 태스크 상태 업데이트
6. 에러 → 에스컬레이션
} until NO_TASKS_READY
bash ${CLAUDE_PLUGIN_ROOT}/scripts/godot-gate.sh next-task
NO_TASKS_READY 반환 시 → impl-gate로 이동.
bash ${CLAUDE_PLUGIN_ROOT}/scripts/godot-gate.sh update-task <N> in_progress
Read ${CLAUDE_PLUGIN_ROOT}/skills/godot-task/SKILL.md
godot-task 스킬이 태스크의 실제 구현을 담당합니다:
bash ${CLAUDE_PLUGIN_ROOT}/scripts/godot-gate.sh compile-check
실패 시 → 에러 기록 + 에스컬레이션:
bash ${CLAUDE_PLUGIN_ROOT}/scripts/godot-gate.sh record-error \
--file "<파일>" --type "compile" --msg "<에러>" --level L0 --action "<수정>"
게임 실행이 의미 있는 시점(플레이어 이동, 적 출현 등)에서:
bash ${CLAUDE_PLUGIN_ROOT}/tools/capture.sh screenshot
bash ${CLAUDE_PLUGIN_ROOT}/scripts/godot-gate.sh update-task <N> done
compile-check 실패 시 L0~L5 에스컬레이션:
L0 (즉시 수정, 3회): 오타, 경로, 구문 에러 직접 수정
L1 (다른 방법, 3회): 같은 설계, 다른 구현 (예: 다른 노드 타입)
L2 (근본 분석, 1회): Godot API 문서 확인, 아키텍처 재검토
→ Read ${CLAUDE_PLUGIN_ROOT}/skills/godot-task/quirks.md
→ Read ${CLAUDE_PLUGIN_ROOT}/skills/godot-task/gdscript.md
L3 (다른 접근법, 3회): 씬 구조 재설계, 다른 패턴
L4 (범위 축소, 1회): 최소 동작 버전
L5 (사용자 개입): 선택지 제시
@onready, @export 사용 (Godot 4 문법)_physics_process에서move_and_slide() 호출 전 velocity 설정.tscn 직접 편집ext_resource 참조 시 path는 res:// 기준preload() 또는 load()AudioStreamPlayer2D (2D) 또는 AudioStreamPlayer3D (3D)AudioStreamPlayer (논포지셔널)autoplay 주의: BGM만 autoplay, SFX는 코드로 play()모든 태스크 완료 후:
bash ${CLAUDE_PLUGIN_ROOT}/scripts/godot-gate.sh impl-gate
npx claudepluginhub vp-k/godot-craftProvides persistent godot-mcp and AI Bridge workflows for Godot 4.x projects, handling .tscn/.gd/.gdshader/.tres files and live editor tasks like scene inspection, node edits, refresh/run/test loops, runtime diagnostics, hybrid validation.
Bootstrap skill for GodotPrompter — explains how to discover and invoke Godot 4.x skills across Claude Code, Copilot, Gemini, Cursor, Codex, OpenCode, and Antigravity.
Assists Godot Engine game development with scene creation, node management, GDScript scripting, project structure. Uses MCP tools to edit scenes, add nodes, run projects, debug.