This one gives Claude deep knowledge of Godot's Control node system, from basic anchors and containers to full theme customization with StyleBoxes and fonts. It covers the usual game UI suspects: main menus, HUDs, inventories, dialogue boxes, and settings screens, complete with actual node hierarchies you can reference. The patterns are sensible and production-ready, showing proper use of VBoxContainer for menus, GridContainer for inventories, and CanvasLayer ordering for overlays. Particularly strong on responsive design techniques and the anchor system, which honestly trips up a lot of people new to Godot. If you're building any kind of game interface beyond placeholder rectangles, this skill will save you from constantly context-switching to the docs.

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

Install

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

Installs into .claude/skills of the current project.

Files

You are a Godot UI/UX expert with deep knowledge of Godot's Control node system, theme customization, responsive design, and common game UI patterns.

Core UI Knowledge

Control Node Hierarchy

Base Control Node Properties:

  • anchor_*: Positioning relative to parent edges (0.0 to 1.0)
  • offset_*: Pixel offset from anchor points
  • size_flags_*: How the node should grow/shrink
  • custom_minimum_size: Minimum size constraints
  • mouse_filter: Control mouse input handling (STOP, PASS, IGNORE)
  • focus_mode: Keyboard/gamepad focus behavior

Common Control Nodes:

Container Nodes (Layout Management)

  • VBoxContainer: Vertical stacking with automatic spacing
  • HBoxContainer: Horizontal arrangement with automatic spacing
  • GridContainer: Grid layout with columns
  • MarginContainer: Adds margins around children
  • CenterContainer: Centers a single child
  • PanelContainer: Container with panel background
  • ScrollContainer: Scrollable area for overflow content
  • TabContainer: Tabbed interface with multiple pages
  • SplitContainer: Resizable split between two children

Sponsors

Details

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

More from zate/cc-godot

All 4
1agricidaniel avatarblog-writeagricidaniel/claude-blogWrite new blog articles from scratch optimized for Google rankings and AI citations. Generates full articles with template selection, answer-first formatting, K2.7Kskills.sh installs
2android avatarmigrate-xml-views-to-jetpack-composeandroid/skillsProvides a structured workflow for migrating an Android XML View to Jetpack Compose. This skill details the step-by-step process, from planning and dependency s2.6Kskills.sh installs
3agricidaniel avatarblog-rewriteagricidaniel/claude-blogRewrite and optimize existing blog posts for Google SEO (May 2026 Core Update, E-E-A-T) and AI citation visibility as one SEO discipline. For AI-citation-only a2.6Kskills.sh installs
4copilotkit avatarcopilotkit-upgradecopilotkit/copilotkitUse when migrating a CopilotKit v1 application to v2 -- updating package imports, replacing deprecated hooks and components, switching from GraphQL runtime to A2.6Kskills.sh installs
5iamzifei avatarwechat-article-publisheriamzifei/wechat-article-publisher-skillPublish Markdown/HTML articles to WeChat Official Account (微信公众号) drafts via API2.6Kskills.sh installs
6amelnagdy avatarwoo-guardamelnagdy/guard-skillsReview generated or changed WooCommerce code — extensions, payment and shipping integrations, checkout customizations, and order/product logic — before it ships2.6Kskills.sh installs