Godogen godot-api
install
source · Clone the upstream repo
git clone https://github.com/htdt/godogen
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/htdt/godogen "$T" && mkdir -p ~/.claude/skills && cp -r "$T/codex/skills/godot-api" ~/.claude/skills/htdt-godogen-godot-api-afdedb && rm -rf "$T"
manifest:
codex/skills/godot-api/SKILL.mdsource content
Godot API Lookup
This skill is a narrow reference tool. Keep answers targeted to the caller's question.
Do not list or enumerate
.agents/skills/godot-api/doc_api/ or .agents/skills/godot-api/doc_source/. Those directories contain nearly a thousand files and listing them wastes context. Navigate through _common.md, _other.md, and the specific class file you actually need.
How to answer
- If you already know the class or likely class, search
and.agents/skills/godot-api/doc_api/_common.md
for the class name instead of reading the whole index files._other.md - If the caller does not name a class, use
and.agents/skills/godot-api/doc_api/_common.md
to identify likely candidates, then read only the relevant docs._other.md - Read only the relevant
file or files..agents/skills/godot-api/doc_api/{ClassName}.md - Return only what the caller needs:
- Specific question (for example, "how to detect collisions") -> return the relevant methods, signals, or patterns with short descriptions
- Full API request (for example, "full API for CharacterBody3D") -> return the whole class doc summary
C# syntax reference:
.agents/skills/godot-api/csharp.md — C# Godot syntax, patterns, and recipes. Read it when the caller asks about C# Godot syntax, idioms, or common patterns such as input handling, tweens, state machines, or signals.
Bootstrap if
doc_api is empty:
bash .agents/skills/godot-api/tools/ensure_doc_api.sh