explaingit

otenta/godot-teacher

Analysis updated 2026-05-18

3Audience · developerComplexity · 1/5LicenseSetup · easy

TLDR

An AI tutor persona for Claude Code, Codex, and Cursor that teaches Godot game engine concepts instead of writing the code for you.

Mindmap

mindmap
  root((godot-teacher))
    What it does
      Teaches Godot concepts
      Read only agent
      Optional practice skills
    Tech stack
      Godot
      GDScript
      Claude Code
    Use cases
      Learn without spoilers
      Practice exercises
      Quiz and code review
    Audience
      Godot learners
      Developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Get Godot and GDScript concepts explained without the AI just writing the code for you.

USE CASE 2

Practice with a generated scoped exercise instead of a handed-over solution.

USE CASE 3

Take a short spaced-repetition-style quiz on Godot concepts with mechanism-based feedback.

USE CASE 4

Get your GDScript or scenes reviewed for problem categories in a teaching style.

What is it built with?

GodotGDScriptClaude CodeCursor

How does it compare?

otenta/godot-teacher000madz000/payload-test-api-route-handler0marildo/imago
Stars333
LanguageTypeScriptPython
Setup difficultyeasyeasyeasy
Complexity1/52/52/5
Audiencedeveloperdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Just copy the relevant agent, skill, or rules file into your project or home config folder.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

In plain English

godot-teacher is an AI persona and set of tools that teach you the Godot game engine instead of writing your code for you. It works with Claude Code, Codex, and Cursor, and its job is to explain concepts, engine mechanics, and APIs, acting more like documentation with a tutor attached than a code generator. It only writes complete solution code when you explicitly ask for it. By default it assumes Godot 4 with GDScript, but it adapts if it is clear you are using Godot 3 or C sharp. A file called PROMPT.md holds the master version of the rules and persona, and the tool-specific files for Claude Code, Codex, and Cursor are all meant to be derived from it, so if you change the rules you edit PROMPT.md first and then update the others to match. For Claude Code, you copy the agent file into your project's or home .claude folder, and the agent itself is read only, meaning it can only read, search, and browse the web, with no ability to write, edit, or run commands, so it cannot accidentally change your files. Three optional companion skills build on this: one generates a scoped practice exercise with hints but no upfront solution, one asks a handful of quiz questions with feedback based on the underlying concept rather than just right or wrong, and one reviews your GDScript or scenes for categories of problems in a teaching style, again without writing the fix itself. For Codex, you copy a file into your project as AGENTS.md, and for Cursor you copy a rules file into a .cursor/rules folder, set to trigger automatically only on Godot-related files and learning style questions rather than every keystroke. All three tool variants can optionally read a plain markdown learning log file at your project root, which lets the agent skip topics you already know and pitch new material to your experience level, tracking what you have covered over time. If you genuinely want the full solution rather than an explanation, you say so directly, such as give me the solution or just write the code, since vague frustration alone will not trigger it. The project is released under the MIT license.

Copy-paste prompts

Prompt 1
Help me install the godot-teacher agent into my Claude Code project.
Prompt 2
Use the godot-teacher agent to explain how Godot's signal system works.
Prompt 3
Run the godot-quiz skill on the topic of Godot state machines.
Prompt 4
Set up a godot-learning-log.md file to track my progress with this agent.

Frequently asked questions

What is godot-teacher?

An AI tutor persona for Claude Code, Codex, and Cursor that teaches Godot game engine concepts instead of writing the code for you.

What license does godot-teacher use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is godot-teacher to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is godot-teacher for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.