godot-mcp: Skill for Claude Code

.claude/skills/godot-skills/sub-skills/godot-product-polisher/SKILL.md

godot-product-polisher is a skill for Claude Code from hhhh124hhhh/godot-mcp. It costs 42 tokens per session (7,340 once invoked), scanned A, original, MIT.

A guide for improving the presentation and user experience of games made with Godot, a game-development engine. It covers visual effects, sound, controls, transitions, accessibility, localisation, and release preparation.

In plain words
What is it for?
Use it when reviewing a Godot game’s graphics, lighting, particles, materials, audio, feedback, menus or guidance, accessibility, translated text, store assets, and platform release settings.
Why use it?
It helps identify areas that make a game feel unfinished, from flat visuals and repetitive sound to unclear guidance or rough controls. The excerpt describes suggested improvements but does not specify how they are implemented.

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-product-polisher/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-product-polisher

README.md
[![agentmods](https://agentmods.dev/badge/skills/hhhh124hhhh/godot-mcp/godot-product-polisher/github.svg)](https://agentmods.dev/skills/hhhh124hhhh/godot-mcp/godot-product-polisher)
Your own site
<a href="https://agentmods.dev/skills/hhhh124hhhh/godot-mcp/godot-product-polisher"><img src="https://agentmods.dev/badge/skills/hhhh124hhhh/godot-mcp/godot-product-polisher/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-product-polisher

Your own site · 80×15
<a href="https://agentmods.dev/skills/hhhh124hhhh/godot-mcp/godot-product-polisher"><img src="https://agentmods.dev/badge/skills/hhhh124hhhh/godot-mcp/godot-product-polisher.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 42 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 7,340 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.00042 $0.07340
Opus 5 $0.00021 $0.03670
Sonnet 5 $0.00008 $0.01468
Haiku 4.5 $0.00004 $0.00734

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

Security

Grade A, and why

godot-product-polisher 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 12d 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-product-polisher/SKILL.md · 941 lines

How it starts

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

Godot 产品美化专家技能

技能概述

godot-product-polisher 是专门用于 Godot 游戏产品美化与打磨的智能化技能,能够根据用户的自然语言描述自动完成视觉效果增强、音效优化、用户体验改进、成品包装、发布准备等全面的产品美化工作,让游戏从"能用"提升到"精美"。

核心功能

🎨 视觉效果增强

  • 光影效果:动态光照、阴影、反射等高级视觉效果
  • 粒子特效:精美的粒子特效和环境动画
  • 后处理效果:色彩校正、泛光、景深等后处理
  • 材质升级:高级PBR材质和着色器效果

🎵 音效系统优化

  • 动态音效:情境感知的动态音效系统
  • 环境音效:沉浸式的环境音效和氛围音乐
  • 音效混合:智能的音频混合和平衡
  • 3D音效:空间音频和音效定位

🎮 用户体验改进

  • 手感和反馈:操作手感优化和触觉反馈
  • 流畅过渡:场景切换和状态变化的无缝过渡
  • 引导系统:智能的新手引导和帮助系统
  • 无障碍支持:色盲模式、字幕等无障碍功能

📦 成品包装制作

  • 图标设计:游戏图标和启动画面设计
  • 营销素材:截图、视频、宣传片制作
  • 本地化支持:多语言文本和文化适配
  • 发布准备:各平台发布包的优化和配置

使用方法

视觉效果升级

用户: "游戏的画面看起来很平淡,需要提升视觉冲击力"
系统: 智能升级:
- 添加动态光影和阴影系统
- 实现屏幕空间反射和泛光效果
- 优化粒子特效和材质表现
- 调整色彩分级和对比度
- 添加环境遮挡和细节纹理

音效体验优化

用户: "游戏的音效很单调,需要更沉浸的音频体验"
系统: 全面优化:
- 创建情境感知的动态音效
- 设计环境音效层次和变化
- 实现智能音频混合系统
- 添加3D空间音效定位
- 优化音效触发和淡入淡出

用户体验打磨

用户: "需要让游戏操作更流畅,用户体验更好"
系统: 精细打磨:
- 优化操作手力和响应时间
- 添加视觉和触觉反馈效果
- 实现流畅的场景过渡动画
- 设计智能的新手引导系统
- 添加无障碍和辅助功能

成品发布准备

用户: "游戏即将发布,需要准备所有发布素材"
系统: 完整准备:
- 设计高质量游戏图标和logo
- 制作营销截图和宣传视频
- 实现多语言本地化支持
- 优化各平台的发布配置
- 准备应用商店描述和关键词

工作流程

1. 产品分析评估

# 分析产品现状
- 评估视觉质量等级
- 识别用户体验痛点
- 确定优化优先级
- 制定美化计划

2. 视觉效果增强

# 提升视觉表现
- 实现高级光照效果
- 添加粒子特效系统
- 优化材质和着色器
- 调整色彩和后期处理

3. 音效系统优化

# 完善音频体验
- 设计动态音效系统
- 创建环境音效层次
- 优化音频混合平衡
- 实现空间音效定位

4. 用户体验改进

# 优化用户体验
- 改进操作手感反馈
- 实现流畅过渡动画
- 添加引导和帮助系统
- 实现无障碍功能

5. 成品包装制作

# 准备发布材料
- 设计图标和视觉素材
- 制作营销宣传内容
- 实现本地化支持
- 优化发布配置

MCP 工具集成

视觉效果工具

  • create_shader_material - 创建着色器材质
  • configure_lighting - 配置光照系统
  • add_particle_effect - 添加粒子特效
  • setup_post_processing - 设置后处理效果

音频处理工具

  • create_dynamic_audio - 创建动态音效
  • mix_audio_tracks - 混合音频轨道
  • configure_3d_audio - 配置3D音效
  • optimize_audio_compression - 优化音频压缩

用户体验工具

  • create_transition_animation - 创建过渡动画
  • setup_haptic_feedback - 设置触觉反馈
  • implement_accessibility - 实现无障碍功能
  • create_tutorial_system - 创建教程系统

Read the full file on GitHub · 941 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. 12d ago First seen · 941 lines · 42 tokens per session scan A 7ed8d91c74c6

Subscribe to this mod's changes

godot-product-polisher is a skill published in the GitHub repository hhhh124hhhh/godot-mcp (42 stars, last pushed 10mo ago), licensed MIT. It adds 42 tokens to every session and 7,340 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

gameobject-component-destroy

Destroy one or more Components from a target GameObject. Missing (null) components are skipped — they cannot be destroyed. Use 'gameobject-find' and 'gameobject-component-get' to identify the components first.

IvanMurzak/Unity-MCP · 49 tokens

unity-version-split

Split a C# file into Unity 6.5+ and pre-Unity 6.5 variants. Use when a file needs different implementations for different Unity versions due to API changes (e.g., EntityId vs int, GetEntityId vs GetInstanceID).

IvanMurzak/Unity-MCP · 59 tokens

godot-signals-groups

Build event-driven, decoupled Godot 4.7 gameplay with signals and node groups: declare and emit custom signals, connect with Callables (incl. bind/one-shot), and broadcast to many nodes via groups and callgroup. Use when wiring node communication in a Godot project, replacing tight references with signals…

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

motion

How an agent turns a character mesh into a usable animated FBX — and how to judge whether the result is shippable.

OpenDCAI/GameFactory-3A · 0 tokens

unity-addressables

Manage Addressables groups, entries, profiles and content builds (com.unity.addressables, reflection-based).

Besty0728/Unity-Skills · 25 tokens

threejs-exposure-color-grading

Build a measured exposure and grading path in Three.js. Use for a 64x36 encoded luminance meter, asynchronous readback, weighted log-average exposure, asymmetric adaptation, single tone-map ownership, and a generated 32-cube post-tone-map LUT.

scottstts/Threejs-Awesome-Graphics-Agent-Skills · 60 tokens