TL;DR

With this Skill, Codex is more precise. It looks up and hits the file locally, which lowers the instability of a web search. The recording is on YouTube.

Download the repository zip: godot-4.7-codex-docs-skill.zip. The project page is godot-4.7-codex-docs-skill.

Godot’s current problem: the running editor does not open class docs for AI to read directly

A reader said the official Godot Git repository already has the change in godot-proposals#13608, and it has not been merged into the main code yet. After it merges, an agent can ask the running editor for documentation.

The proposal is still open. It was filed on 2025-11-10. It adds EditorInterface.get_documentation(class_name) for an EditorPlugin, and the return is the class docs in the current editor, including classes added by GDExtension.

The implementation, godot#112628, is still open. The diff is a few dozen lines around documentation data the editor already holds. On 2026-06-11 the JetBrains Rider team was still asking for the merge. The holdup is how to document the Dictionary return. The feature was not rejected.

Godot 4.7 still has no plugin call that asks the current engine for class docs. Local Markdown is the method until that pull request is in a release. It sits next to Godot MCP. MCP reads and edits scenes and nodes in the open editor (Godot MCP). These pages hold the signatures.

How to use this Godot Codex Skill

Open Codex or Cursor on the documentation repository, and AGENTS.md plus this Godot Codex Skill apply. Ask for a class or a method with $godot-47-docs.

A game project opened beside that repository does not pick the skill up on its own. The dialog needs $godot-47-docs and the absolute path of the docs directory, so the search runs where the gdd_*.md files are. Naming only SKILL.md, with no path, searches the game repository.

In Codex, add this folder to the folders the project is allowed to read. Type $godot-47-docs to turn the skill on. To attach one page, type @, then gdd and the symbol, and pick that file. That page enters the context. The rest of the directory stays out.

Takeaway

Unstable Godot code from a model comes from several versions living at once. This repository is there to handle the bugs that small differences between versions can cause, and to make AI coding on Godot 4.7 more stable.

Watch the walkthrough