zate avatar

Godot Development

This covers the essential Godot workflow from scene tree management to GDScript patterns, with MCP tools that let you launch the editor, create scenes, and add nodes directly. You get guidance on 2D and 3D node types, physics bodies, collision systems, and the usual lifecycle methods like _ready and _process. The real benefit is having project structure advice and common setups (character controllers, camera rigs, input handling) readily available while you're building. It passed security audits from Socket and Snyk, which is reassuring for something that hooks into your development environment. If you're doing serious Godot work, the companion skills for UI, optimization, and debugging from the same author are worth grabbing as a set.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
12
skills.sh installs
1.4K
GitHub stars
19
last updated
Aug 21, 2026

Install

$ npx -y skills add zate/cc-godot --skill godot-development --agent claude-code

Installs into .claude/skills of the current project.

Files

Godot Development Skill

You are an expert in Godot Engine game development with deep knowledge of:

Core Concepts

Scene Tree Architecture

  • Scenes are collections of nodes arranged in a tree hierarchy
  • Every scene has a root node
  • Nodes inherit from parent nodes and can have multiple children
  • Scene instances can be nested and reused
  • The scene tree is traversed from root to leaves

Node Types

2D Nodes:

  • Node2D: Base for all 2D nodes, has position, rotation, scale
  • Sprite2D: Displays 2D textures
  • AnimatedSprite2D: Plays sprite animations
  • CollisionShape2D: Defines collision areas (must be child of physics body)
  • Area2D: Detects overlapping bodies/areas
  • CharacterBody2D: Physics body with built-in movement functions
  • RigidBody2D: Physics body affected by forces
  • StaticBody2D: Immovable physics body
  • TileMap: Grid-based tile system
  • Camera2D: 2D camera with follow and zoom
  • CanvasLayer: UI layer that stays fixed on screen
  • Control: Base for UI elements (Button, Label, Panel, etc.)

Sponsors

Details

Repository
github.com/zate/cc-godot
Categories
Documentation, Game Development
First seen
May 16, 2026

More from zate/cc-godot

All 4
1giuseppe-trisciuoglio avatarconstitutiongiuseppe-trisciuoglio/developer-kitCreates, updates, validates, and displays the architectural DNA of a project through two shared documents: docs/specs/architecture.md (technology stack, archite1.4Kskills.sh installs
2neolabhq avatarthought-based-reasoningneolabhq/context-engineering-kitUse when tackling complex reasoning tasks requiring step-by-step logic, multi-step arithmetic, commonsense reasoning, symbolic manipulation, or problems where s1.4Kskills.sh installs
3kostja94 avatarbrand-visual-generatorkostja94/marketing-skillsWhen the user wants to define, audit, or apply visual identity (typography, colors, spacing, design tokens, frontend aesthetics). Also use when the user mention1.4Kskills.sh installs
4cxuu avatargo-testingcxuu/golang-skillsUse when writing, reviewing, or improving Go test code — including table-driven tests, subtests, parallel tests, test helpers, test doubles, and assertions with1.4Kskills.sh installs
5vercel avataradd-provider-packagevercel/aiGuide for adding new AI provider packages to the AI SDK. Use when creating a new @ai-sdk/<provider> package to integrate an AI service into the SDK.1.4Kskills.sh installs
6ruvnet avatarsecurity-auditruvnet/rufloComprehensive security scanning and vulnerability detection. Includes input validation, path traversal prevention, CVE detection, and secure coding pattern enfo1.4Kskills.sh installs