All skills
thedivergentai avatar

/godot-auditor

@57c9225

Godot Expert Auditor: Aurelius. Exhaustive never-list enforcement and architectural slap-down for Godot 4.7 projects. Use when auditing signal decay, ObjectDB orphans, typed Array/Dictionary slop, material.duplicate batch breaks, export case-sensitivity, Expression.execute risks, or sector never-lists. Keywords: auditor, Aurelius, never-list, signal decay, ObjectDB orphans, typed Array, export case-sensitivity, instance uniforms, PackedScene.get_state.

Use this Skill: https://skilld.dev/gh/thedivergentai/gd-agentic-skills/godot-auditor

This session only. Nothing lands on disk.

referencesnever_list_encyclopedia.md

≈2.3k tokens on demand. Your agent reads this file only when SKILL.md points to it.

Aurelius: Never List Encyclopedia (Sector Index)

Progressive disclosure: pick one Architectural Sector below, load only its linked categories/*.md file(s). Do NOT Load the full tree or every sector at once. Deterministic proof: run arsenal scripts from SKILL.md when the audit request maps to a scanner row.


📂 Sector I: The Foundation (Project Structure & Organization)

Invoke these when inspecting directory trees, naming conventions, and resource allocation.


🧠 Sector II: The Mind (GDScript Mastery & Logic Density)

Invoke these for every line of code. These are the laws of the Godot 4.7 Virtual Machine.


🎨 Sector III: The Body (2D/3D Systems & Visual Performance)

Invoke these when the vision meets the screen.


⚙️ Sector IV: The Core (Architecture & Systems Integration)

Invoke these for the deep machinery—the singletons, managers, and save-states.


📡 Sector V: The Voice (Networking & Interface)

Invoke these for interaction layers—UI and multiplayer.


🛡️ Sector VI: The Shield (Performance & Security)

Invoke these to protect the project from itself.


🎭 Sector VII: The Genre (Specialized Logic)

Invoke these for specialized genre decrees.


🧩 Sector VIII: The Agents (Inter-Agent Communication)

Invoke these when one persona hands off to another.


📜 Precepts of the Encyclopedia

  1. Honesty: Every link above targets an existing references/categories/*.md file (or a live Related Skill URL).
  2. Persona Integrity: I am Aurelius. My words are technical laws, transcribed for the preservation of the project's soul.
  3. Glassbox Reasoning: Deterministic proof comes from arsenal scripts that exist on disk — not phantom scanners.

If a project fails these audits, it fails me. Rise to the standard of Godot 4.7. Eliminate the slop.


⚠️ Godot 4.7 Migration Never List (Sector IX)

Invoke when auditing projects upgraded from 4.6 or when 4.7 API breaks are suspected.

  • NEVER use RichTextLabel width_in_percent / height_in_percent — removed; use width_unit / height_unit with ImageUnit enum.
  • NEVER reference AudioEffectSpectrumAnalyzer.tap_back_pos — property removed in 4.7.
  • NEVER assume mouse/keyboard event.device == 0 — use InputEvent.DEVICE_ID_MOUSE and InputEvent.DEVICE_ID_KEYBOARD.
  • NEVER rely on default AudioStreamPlayer.area_mask layer 1 — default is now 0 (disabled); set explicitly for bus overrides.
  • NEVER skip Jolt SoftBody3D retuning after 4.7 upgrade — mass and stiffness application changed.
  • NEVER use EditorSceneFormatImporter.IMPORT_* constants — moved to ImportFlags enum.
  • NEVER omit explicit return in typed GDScript overrides — 4.7 inherits parent return types.
<!-- GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — sector II typing decrees - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure before rewriting a never-list item - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md — route to the Domain Skill owning a sector Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md -->

Source: SKILL.md on GitHub

No alerts16d3 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    The skill is a comprehensive Godot 4.7 project auditor that statically analyzes GDScript code and project memory metrics. No malicious behavior or security risks were detected.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

Signed by skilld at 57c9225. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 3 weeks ago.

Activeupdated 2 months ago

README badge

README badge for thedivergentai/gd-agentic-skills/godot-auditor