godot-mcp: Skill for Claude Code

.claude/skills/godot-skills/sub-skills/godot-ui-designer/SKILL.md

godot-ui-designer is a skill for Claude Code from hhhh124hhhh/godot-mcp. It costs 36 tokens per session (4,061 once invoked), scanned A, original, MIT.

A design skill for creating user interfaces in Godot 4, a game engine, using its GDScript programming language.

In plain words
What is it for?
Use it to design menus, settings screens, dialogs, heads-up displays, inventory panels, responsive layouts, themes, animations, and related game UI.
Why use it?
It helps turn interface descriptions into structured game screens that can adapt to different resolutions and screen shapes.

Skill for Claude Code

Written for Claude Code: installed under .claude/.

This is hhhh124hhhh/godot-mcp's own configuration. It tells Claude Code how to work on godot-mcp itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything godot-mcp configures →

Reuse

Borrowing it

Nothing to install: this file belongs to hhhh124hhhh/godot-mcp. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/hhhh124hhhh/godot-mcp/main/.claude/skills/godot-skills/sub-skills/godot-ui-designer/SKILL.md
Clone the repo
git clone --depth 1 https://github.com/hhhh124hhhh/godot-mcp

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for godot-ui-designer

README.md
[![agentmods](https://agentmods.dev/badge/skills/hhhh124hhhh/godot-mcp/godot-ui-designer/github.svg)](https://agentmods.dev/skills/hhhh124hhhh/godot-mcp/godot-ui-designer)
Your own site
<a href="https://agentmods.dev/skills/hhhh124hhhh/godot-mcp/godot-ui-designer"><img src="https://agentmods.dev/badge/skills/hhhh124hhhh/godot-mcp/godot-ui-designer/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for godot-ui-designer

Your own site · 80×15
<a href="https://agentmods.dev/skills/hhhh124hhhh/godot-mcp/godot-ui-designer"><img src="https://agentmods.dev/badge/skills/hhhh124hhhh/godot-mcp/godot-ui-designer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 36 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 4,061 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00036 $0.04061
Opus 5 $0.00018 $0.02031
Sonnet 5 $0.00007 $0.00812
Haiku 4.5 $0.00004 $0.00406

Measured 11d ago against content hash b22df6b11b9e, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

Grade A, and why

godot-ui-designer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 11d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.claude/skills/godot-skills/sub-skills/godot-ui-designer/SKILL.md · 505 lines

How it starts

The opening of the file, as written. The whole thing — 505 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Godot UI界面设计专家技能

重要提示: 本技能的所有代码示例均基于 Godot 4.5 最佳实践,使用 GDScript 语法。 确保在 Godot 4.x 环境中使用,特别注意 Control 节点和信号系统的新特性。

技能概述

godot-ui-designer 是专门用于 Godot 游戏UI界面系统开发的智能化技能,能够根据用户的自然语言描述自动创建完整的用户界面系统,包括主菜单、游戏内HUD、设置界面、对话框、响应式布局等。

核心功能

📱 响应式布局系统

  • 自适应布局:支持不同分辨率和屏幕比例
  • 锚点系统:智能锚点定位和布局管理
  • 容器布局:GridContainer、HBoxContainer、VBoxContainer等
  • 动态调整:运行时布局调整和适配

🎨 视觉设计系统

  • 主题管理:统一的UI主题和样式系统
  • 动画过渡:流畅的UI动画和过渡效果
  • 粒子效果:UI特效和视觉反馈
  • 颜色方案:协调的颜色搭配和对比度

🎮 游戏HUD组件

  • 状态显示:血条、魔法条、经验条、等级显示
  • 小地图系统:可缩放的小地图和标记系统
  • 物品栏:可拖拽的物品栏和快捷栏
  • 任务信息:任务列表、目标追踪、提示信息

📋 菜单系统

  • 主菜单:游戏启动、设置、退出等选项
  • 暂停菜单:游戏暂停、继续、重启、设置
  • 设置界面:图形、音频、控制、游戏性设置
  • 角色选择:角色创建、选择、自定义

使用方法

创建游戏HUD

用户: "我需要一个像王者荣耀那样的游戏HUD,包含血条、蓝条、技能栏和地图"
系统: 自动实现:
- 顶部血条和蓝条显示
- 底部技能栏(4-6个技能)
- 右上角小地图系统
- 左上角角色信息和等级
- 击杀信息和连击提示

设计主菜单

用户: "创建一个现代化的游戏主菜单,有背景动画和音效"
系统: 智能生成:
- 动态背景效果
- 渐显式菜单选项
- 悬停和点击动画
- 设置和关于对话框
- 背景音乐和音效集成

设置界面

用户: "做一个完整的设置界面,包含图形、音频、控制和游戏设置"
系统: 全面开发:
- 图形设置(分辨率、全屏、画质)
- 音频控制(主音量、音乐、音效)
- 控制配置(键位映射、手柄支持)
- 游戏性选项(难度、字幕、辅助功能)

响应式布局

用户: "确保UI在手机和平板上都能正常显示"
系统: 自动适配:
- 不同屏幕分辨率的布局调整
- 触控友好的按钮大小
- 平板模式的优化布局
- 横竖屏切换支持

工作流程

1. 需求分析

# 分析UI需求
- 识别界面类型和功能
- 确定目标平台和屏幕尺寸
- 提取设计风格和交互要求

2. 架构设计

# 设计UI架构
- 选择合适的Control节点类型
- 规划界面层次结构
- 设计数据绑定机制

3. 视觉设计

# 创建视觉元素
- 设计配色方案和主题
- 创建图标和背景资源
- 配置字体和文字样式

4. 交互实现

# 实现交互逻辑
- 添加按钮和事件处理
- 实现动画和过渡效果
- 配置输入和导航系统

MCP 工具集成

UI节点工具

  • create_node - 创建UI节点(Button、Label、Panel等)
  • configure_node - 配置UI节点属性
  • add_child_node - 添加子UI节点
  • style_node - 设置UI节点样式

场景管理工具

  • create_scene - 创建UI场景
  • instance_scene - 实例化UI预制件
  • save_scene - 保存UI场景
  • load_scene - 加载UI场景

资源管理工具

  • create_resource - 创建UI资源(Theme、StyleBox等)
  • import_asset - 导入UI素材(图标、字体等)
  • configure_resource - 配置资源属性

调试测试工具

  • play_scene - 测试UI场景
  • get_node_properties - 获取UI节点属性
  • set_node_property - 设置UI节点属性
  • simulate_input - 模拟用户输入测试

Read the full file on GitHub · 505 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 11d ago First seen · 505 lines · 36 tokens per session scan A b22df6b11b9e

Subscribe to this mod's changes

godot-ui-designer is a skill published in the GitHub repository hhhh124hhhh/godot-mcp (42 stars, last pushed 10mo ago), licensed MIT. It adds 36 tokens to every session and 4,061 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

roblox-ui

Build production Roblox interfaces with ScreenGui/PlayerGui lifecycle, responsive UDim2 layouts, safe insets, reusable editable Instances, cross-device input and selection, restrained motion, cleanup, and multi-viewport verification. Use for Roblox HUDs, inventories, shops, settings, ability bars, ScrollingFrames…

gamedev-skills/awesome-gamedev-agent-skills · 101 tokens

game-ui-ux

Design and build game UI/UX — HUDs, menus, and overlays — that survive every screen: anchor- based responsive layout, resolution/aspect scaling and safe areas, keyboard/gamepad focus navigation, a screen/menu state stack, and event-driven (not polled) HUD updates. Engine- neutral patterns that pair with the detected…

gamedev-skills/awesome-gamedev-agent-skills · 123 tokens

ux-design

Guided, section-by-section UX spec authoring for a screen, flow, or HUD. Reads game concept, player journey, and relevant GDDs to provide context-aware design guidance. Produces ux-spec.md (per screen/flow) or hud-design.md using the studio templates.

Donchitos/Claude-Code-Game-Studios · 61 tokens

ux-review

Validates a UX spec, HUD design, or interaction pattern library for completeness, accessibility compliance, GDD alignment, and implementation readiness. Produces APPROVED / NEEDS REVISION / MAJOR REVISION NEEDED verdict with specific gaps.

Donchitos/Claude-Code-Game-Studios · 51 tokens

unity-inspector

Advise on Unity Inspector authoring UX.

Besty0728/Unity-Skills · 12 tokens

threejs-game-ui-designer

Design premium Three.js game UI: HUDs, menus, overlays, pause/win/lose screens, settings, icon controls, touch UI, typography, responsive layout, safe areas, text fit, and UI/world cohesion.

majidmanzarpour/threejs-game-skills · 52 tokens