gohud

AI SKILL

gohud ships an AI skill: the whole API, runnable templates and a preview launcher. Paste one block into your coding agent and it installs gohud and knows how to use it.

Copy this into your coding agent

Open your Godot project in the agent, paste the block, send it. It installs the skill and the add-on, then tells you what gohud can do.

Install gohud for this Godot 4.6+ project, then use it for all game UI
(menus, HUD bars, quick slots, dialogs, bottom sheets, forms, themes).

1. Install the gohud AI skill.
   Claude Code:
     claude plugin marketplace add thruthesky/gohud
     claude plugin install gohud@gohud
   Any other agent (Codex, Cursor, Gemini CLI, ...):
     git clone --depth 1 https://github.com/thruthesky/gohud.git /tmp/gohud
     Copy /tmp/gohud/skills/gohud into whichever of these folders this agent reads:
     ~/.claude/skills/gohud, .claude/skills/gohud, .agents/skills/gohud.

2. Install the add-on itself, if addons/gohud/plugin.cfg is missing here.
   In a git repository:
     git submodule add https://github.com/thruthesky/gohud.git addons/gohud
   Otherwise copy the clone to addons/gohud without its .git folder.
   Then run: godot --headless --path . --import

3. Restart yourself so the skill loads, then tell me what gohud can do
   and how to preview it.

Docs: https://thruthesky.github.io/gohud/
The block is written in English on purpose — that is what every agent reads most reliably. You can ask your own questions in any language; the skill answers in the language you write in.

Where each agent keeps skills

Installing by hand instead? Put the skills/gohud folder in the place your agent reads. The first one that exists wins.

AgentWhere the folder goesHow commands look
Claude Code — pluginclaude plugin install gohud@gohud/gohud:preview · /gohud:features
Claude Code — skill only~/.claude/skills/gohud/gohud preview · /gohud features
Claude Code — this project only.claude/skills/gohud/gohud preview
Codex · Cursor · Gemini CLI — others.agents/skills/gohud

The commands you get

Opens the gallery: every widget, a picker for all six presets and the full icon set. Type it inside your Godot project and it uses your addons/gohud; without one it uses the copy bundled with the plugin, or a fresh clone. It runs in a throwaway sandbox project, so your autoloads and import cache are left alone, and the window stays open until you close it.

/gohud:preview demo — the 19-chapter guided tour

Opens the demo on its start screen. Start demo plays the tour with real input; Explore widgets lets you try one widget by hand. The keys listed under Examples work here too.

Many other commands

CommandWhat it does
/gohud:preview medievalThe character sheet, satchel and quest journal in the medieval presets
/gohud:preview demo --explore hudThe demo opened straight onto one chapter — hud buttons inputs selection lists data states surfaces prompt touch coach scrolling forms anchors theming
/gohud:preview gallery --preset scifi_darkThe gallery in one preset; add --phone for a 390×844 phone window or --size 1920x1080 for any size
/gohud:preview res://ui/main_menu.tscnA scene of your own project, run inside that project
/gohud:preview listEvery target, preset id and demo chapter key
/gohud:preview gallery --checkA headless smoke test with no window — fails on script errors
/gohud:featuresEvery feature, grouped, one line of code each
/gohud:features hudOne area in depth — surfaces hud style theming icons i18n accessibility config

You need Godot 4.6 or newer on your PATH for the preview commands.

Or just ask

Or just ask. The skill teaches the agent gohud's whole API, so plain requests work too — "Build a pause menu with gohud". Installed as a plain skill in ~/.claude/skills/gohud, the commands take a space: /gohud preview demo, /gohud features. Previews need Godot 4.6 or newer on your PATH, or pass --godot /path/to/godot.