Prompt pack · Games

Godot 4 trap table for coding agents (free sample)

by PaperChaseWebb

Ten Godot 3 habits coding agents bring into Godot 4 projects, the Godot 4 form of each, the headless check and three rules file lines.

Preview card for Godot 4 trap table for coding agents (free sample)
Works withClaude CodeCodexCursorPlain .md
Price
Free
Difficulty
Beginner
Setup
5 min
Format
.md file
Free sample

godot-4-trap-table-for-coding-agents-free-sample.md · 2 KB · direct download, no signup

Download free

What you end up with

Your agent stops writing Godot 3 code in your Godot 4 project.

What you get

  • Ten-row trap table
  • The headless check command
  • Rules file lines

Who it is for

Anyone whose coding agent keeps writing yield, KinematicBody2D or export var in Godot 4.

Works with

Claude CodeCodexCursorPlain .md

Solid chips: the agent is named in this listing's own tools list. Dashed chip: Plain Markdown, so it also pastes into other agents such as Grok Bot, Hermes, OpenClaw or Muse. We list those as compatible by format only, not as tested.

Tools needed

Claude Code, Codex or Cursorreads the trap table and runs the check
Godot 4headless check
You needA Godot 4 project

Cost to run: Free.
Time to result: Five minutes to install

Sample prompts, free to use

Godot 3 sweep · Claude Code, Codex, Cursor
Scan every .gd file for the Godot 3 patterns in docs/godot-traps.md. List each with file and line.
Fix them all and rerun the headless check.

Run it once on any project an agent has touched.

Free preview of the file

godot-4-trap-table-for-coding-agents-free-sample.md (excerpt)2 KB total
# Godot 4 trap table for coding agents (free sample)

A free sample from Engine Agent Kits by PaperChaseWebb. Works with Claude Code, Codex, Cursor or any coding agent working in a Godot 4 project.

Coding agents mix Godot 3 and Godot 4 because both are in their training data. The errors look random until you know the pattern. Put this table in your repo and point your rules file at it.

## Ten traps agents hit most

| Godot 3 habit | Godot 4 form |
|---|---|
| KinematicBody2D | CharacterBody2D |
| Spatial | Node3D |
| move_and_slide(velocity, Vector2.UP) | set velocity, then move_and_slide() with no arguments |
| yield(obj, "signal") | await obj.signal |
| export var speed = 200 | @export var speed: float = 200.0 |

Worth knowing

  • The official Godot upgrade guide lists every change. This covers the common ones.

Questions

What is in the full pack?

A 24-row Godot trap table with web export notes, a Unity 6 kit, an Unreal 5 kit, ways to give the agent eyes, asset pipelines with a license ledger, session routing, an overnight loop and 14 prompts.

Details

Version 1.0 · Updated Oct 27, 2026 · Markdown version of this page
License: Personal and commercial use. Download terms

godotgame devclaude-code