ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

godot

Godot Engine 게임 개발. 프로젝트 생성, GDScript 코딩, 2D/3D 게임 제작, 노드 시스템, Scene 구조, 물리/애니메이션/UI 구현 지원. Godot 프로젝트 작업 시 사용.

Why use this skill?

Master Godot 4 game development with OpenClaw. Get expert support for GDScript, Node systems, 2D/3D physics, and scene management to build high-quality games faster.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/kjaylee/godot
Or

What This Skill Does

The godot skill transforms your OpenClaw agent into a proficient game development assistant specializing in the Godot 4.x engine. It empowers users to streamline the creation of 2D and 3D games by providing deep expertise in project architecture, GDScript coding conventions, Node and Scene graph management, and engine-specific workflows. Whether you are setting up a physics-based CharacterBody2D movement system, implementing UI nodes, or optimizing 3D spatial environments, this skill guides you through the technical implementation using industry-standard patterns.

Installation

To install this skill, run the following command in your terminal or via the OpenClaw management console: clawhub install openclaw/skills/skills/kjaylee/godot

Use Cases

  • Project Prototyping: Rapidly generate boilerplate code for new game scenes, setting up necessary Node hierarchies and script attachments.
  • GDScript Refactoring: Improve the performance and readability of existing GDScript files by applying optimal patterns like @export, signal connections, and _physics_process logic.
  • Game Logic Implementation: Implement complex features such as 8-way movement, collision detection with Area2D, or state machines for character animation.
  • Debugging & Error Correction: Analyze error messages within your Godot project and receive actionable advice to resolve script crashes or rendering issues.
  • 3D World Building: Get assistance with gridmaps, lighting setups, and camera configurations within 3D scenes.

Example Prompts

  1. "Godot, create a CharacterBody2D script for a 2D top-down game that handles movement with normalized input and supports an idle/run animation transition using AnimatedSprite2D."
  2. "I am getting a null reference error when trying to access my player node from the main scene. Can you explain how to correctly use @onready or get_node() to reference children safely?"
  3. "Explain the best way to handle global game state like score and inventory in Godot 4. Should I use an Autoload singleton or a resource-based approach?"

Tips & Limitations

  • Version Control: Always ensure your local project version aligns with the Godot 4.x instructions provided. While the skill supports Godot 4, syntax changes from 3.x may lead to errors if applied incorrectly.
  • Headless Mode: Use the provided CLI commands cautiously; ensure you have appropriate backups before running project-wide modifications or automated project creation.
  • Scope: This skill is optimized for coding and structural advice. For complex asset processing (like heavy 3D mesh optimization), ensure you complement this with appropriate engine-native tools.

Metadata

Author@kjaylee
Stars1776
Views1
Updated2026-03-02
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-kjaylee-godot": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#godot#gamedev#gdscript#game-engine#programming
Safety Score: 4/5

Flags: file-write, file-read, code-execution

Related Skills

ui-ux-pro-max

UI/UX design intelligence and implementation guidance for building polished interfaces. Use when the user asks for UI design, UX flows, information architecture, visual style direction, design systems/tokens, component specs, copy/microcopy, accessibility, or to generate/critique/refine frontend UI (HTML/CSS/JS, React, Next.js, Vue, Svelte, Tailwind). Includes workflows for (1) generating new UI layouts and styling, (2) improving existing UI/UX, (3) producing design-system tokens and component guidelines, and (4) turning UX recommendations into concrete code changes.

kjaylee 1776

ralph-loop

AI 자율 구현 방법론. 구현/개발/코딩 요청 시 자동 적용. 메인은 마더 서브에이전트를 spawn하고, 마더가 워커들을 관리. specs/ → IMPLEMENTATION_PLAN.md → 1태스크씩 구현 → 2단계 리뷰 → 테스트 → 반복.

kjaylee 1776

game-dev-rust-godot

Game development workflow using Rust+WASM or Godot 4.x for HTML5 games. Use when creating new games, implementing game mechanics, or porting existing games. Follows TDD-based production pipeline v3.1 with asset-first approach. Covers Rust(Macroquad/Bevy), Godot HTML5 Export, asset acquisition, test case writing, and QA automation. Master directive (2026-02-06) - ONLY Rust+WASM or Godot allowed, JS/TS frameworks prohibited.

kjaylee 1776

subagent-dev

Execute implementation plans using fresh subagents per task with two-stage review (spec compliance + code quality). Use when executing multi-task plans with independent work units. Enhances ralph-loop methodology.

kjaylee 1776

systematic-debugging

Root-cause-first debugging methodology. Use when encountering any bug, test failure, or unexpected behavior BEFORE proposing fixes. Prevents random fix attempts that waste time and create new bugs.

kjaylee 1776