name: godot-api description: | Look up Godot engine class APIs — methods, properties, signals, enums. Use when you need to find which class to use or look up specific API details. Supports version-specific docs — reads the correct API for the project's Godot version.
Godot API Lookup
$ARGUMENTS
Version detection
Docs are stored per Godot version under doc_api/{version}/ and doc_api_csharp/{version}/.
Determine the version to use:
- If the caller specifies a version (e.g. "4.4"), use that
- If
project.godotexists in the working directory, extract fromconfig/features - Otherwise fall back to
latest
Bootstrap if docs for the target version are missing:
bash ${CLAUDE_SKILL_DIR}/tools/ensure_doc_api.sh [version]
How to answer
Language selection: doc_api/{version}/ contains GDScript docs. doc_api_csharp/{version}/ contains C# docs. Default to GDScript unless the caller asks about C#.
- Read
${CLAUDE_SKILL_DIR}/doc_api/{version}/_common.md— index of ~128 common classes- For C#:
${CLAUDE_SKILL_DIR}/doc_api_csharp/{version}/_common.md
- For C#:
- If the class isn't there, read
_other.mdin the same directory - Read
${CLAUDE_SKILL_DIR}/doc_api/{version}/{ClassName}.mdfor full API- For C#:
${CLAUDE_SKILL_DIR}/doc_api_csharp/{version}/{ClassName}.md
- For C#:
- Return what the caller needs:
- Specific question → relevant methods/signals with descriptions
- Full API request → the entire class doc
C# syntax reference: ${CLAUDE_SKILL_DIR}/csharp.md — C# Godot syntax, patterns, and recipes.
GDScript syntax reference: ${CLAUDE_SKILL_DIR}/gdscript.md — GDScript language spec, type system, patterns.
Expert Next.js App Router
Developpement
Un skill qui transforme Claude en expert Next.js App Router.
Générateur de README
Developpement
Crée des README.md professionnels et complets pour vos projets.
Rédacteur de Documentation API
Developpement
Génère de la documentation API complète au format OpenAPI/Swagger.