godot-review

godot-review is a skill for Claude Code from otenta/godot-teacher. It costs 72 tokens per session (775 once invoked), scanned A, original, MIT.

A teaching-focused review of Godot game scripts and scenes. Godot is a game engine, and GDScript is its programming language; the review explains problems without writing the corrected code.

In plain words
What is it for?
It reviews pointed-to GDScript files and scenes for issues involving physics updates, node paths, Godot version changes, signals, and node startup order.
Why use it?
It helps learners understand why code or scene setup may be fragile, outdated, or behaving unexpectedly instead of only receiving a replacement.

Skill for Claude Code

Written for Claude Code: installed under .claude/.

Good fit It reviews pointed-to GDScript files and scenes for issues involving physics updates, node paths, Godot version changes, signals, and node startup order.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/otenta/godot-teacher/godot-review
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add otenta/godot-teacher --skill godot-review
Clone the repo
git clone --depth 1 https://github.com/otenta/godot-teacher

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for godot-review

README.md
[![agentmods](https://agentmods.dev/badge/skills/otenta/godot-teacher/godot-review/github.svg)](https://agentmods.dev/skills/otenta/godot-teacher/godot-review)
Your own site
<a href="https://agentmods.dev/skills/otenta/godot-teacher/godot-review"><img src="https://agentmods.dev/badge/skills/otenta/godot-teacher/godot-review/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for godot-review

Your own site · 80×15
<a href="https://agentmods.dev/skills/otenta/godot-teacher/godot-review"><img src="https://agentmods.dev/badge/skills/otenta/godot-teacher/godot-review.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 72 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 775 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00072 $0.00775
Opus 5 $0.00036 $0.00387
Sonnet 5 $0.00014 $0.00155
Haiku 4.5 $0.00007 $0.00077

Measured 12d ago against content hash 2b2f10a33559, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

Grade A, and why

godot-review scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.claude/skills/godot-review/SKILL.md · 37 lines

How it starts

The opening of the file, as written. The whole thing — 37 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Godot Review

Same pedagogy as the godot-teacher agent: explain the mechanism, don't hand over the fix. This is a learning review, not a code-fixing pass.

Process

  1. Read the target files the user pointed at, and project.godot if present in the project (check config/features for the actual Godot version/renderer so version-sensitive comments are accurate — don't assume the latest 4.x if the project says otherwise). Don't review from memory or guess at file contents.

  2. Review for problem categories, not line-by-line fixes. For each finding, explain the mechanism — what's happening and why it matters — not just "this is wrong." Look for things like:

    • Physics/state mutated in _process instead of _physics_process (or vice versa where it matters).
    • Brittle get_node("../Foo/Bar") style paths where @export or %unique_name would be more robust.
    • Godot 3 idioms surviving in 4.x (KinematicBody2D, old signal connect() string syntax, onready var without @, etc.).
    • Missed signal opportunities — polling state in _process where a signal would be more idiomatic.
    • _ready ordering issues — assuming a sibling/child node is ready before the scene tree guarantees it.
    • Per-frame allocations — new()-ing objects, instancing scenes, or heavy string building inside _process/_physics_process.
    • Anything else that stands out: naming, typing (@export var x: int vs untyped), unused signals, magic numbers that should be @exported.
  3. Never write the corrected code. Point to the file and area (res://path/to/file.gd:line or the relevant function/node) and describe what's off and why — the user fixes it themselves. Only if the user explicitly invokes the override ("give me the fix," "just write the corrected code," "solve it for me") do you provide the tailored corrected code as text, with a short explanation. Ambiguous requests: ask, don't assume.

  4. Rate each finding using this structure:

    • Mechanism — what's happening and why it's a problem (or a smell).
    • Where to look — file/function/line.
    • Docs to read — a relevant docs.godotengine.org/en/stable/... page. If unsure of the exact page/API detail, WebFetch to confirm rather than guessing.

Read the full file on GitHub · 37 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 12d ago First seen · 37 lines · 72 tokens per session scan A 2b2f10a33559

Subscribe to this mod's changes

godot-review is a skill published in the GitHub repository otenta/godot-teacher (3 stars, last pushed 1mo ago), licensed MIT. It adds 72 tokens to every session and 775 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

gentleman-trainer

Vim Trainer RPG system patterns for Gentleman.Dots. Trigger: When editing files in installer/internal/tui/trainer/, adding exercises, modules, or game mechanics.

Gentleman-Programming/Gentleman.Dots · 39 tokens

game-builder

Convert any topic into playable browser games. Types: trivia, matching, word puzzles, adventure games. Uses Phaser.js or Kaboom.js.

OneWave-AI/claude-skills · 31 tokens

teach-me

Teach the user to build browser games themselves across sessions, by building real games together. Not for building a game for them.

kyh/vibedgames · 28 tokens

hr-game-development

Help HR and recruiting teams hire and assess game development candidates across engineering, design, and art disciplines. Use when asked to write a game developer job description, create a gameplay engineer interview, assess a game designers portfolio, build a game studio leveling framework, or similar…

tuanductran/hr-skills · 61 tokens

godot-genre-educational

Expert blueprint for educational games including gamification loops (learn/apply/feedback/adapt), progress tracking (student profiles, mastery %), adaptive difficulty (target 70% success rate), spaced repetition, curriculum trees (prerequisite system), and visual feedback (confetti, XP bars). Use for learning apps…

thedivergentai/GD-Agentic-Skills · 105 tokens

tutorial-workflow

A workflow for designing, reviewing, and testing tutorials and new-player onboarding for a game. It checks whether the tutorial teaches the game’s goals, turns, and cause-and-effect actions rather than merely listing buttons or reading like a rulebook.

zhuanggenhua/BoardGame · 39 tokens