From agent-guardrails
Enforces guardrails for 3D game development: polygon budgets, shader constraints, quaternion rotations, and Godot/Unity conventions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agent-guardrails:3d-game-devThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use when generating, modifying, or reviewing code/assets for a 3D game project.
Use when generating, modifying, or reviewing code/assets for a 3D game project.
Polygon/Vertex Budgets:
Topology Rules:
UV Mapping:
Texture Sampling:
Branching:
Loop Bounds:
Precision:
half/mediump for colorfloat/highp for positionCoordinate Systems:
Rotation:
assert(abs(q.length() - 1.0) < 0.0001)Matrix Pipeline:
MVP = P * V * M (column-major)Precision:
Node Communication:
get_node("../../Player") — use exported NodePaths or SignalsThreading:
GDScript:
var velocity: Vector3 not var velocity@onready for node references@export for configurable parametersmeters, seconds, radiansECS over Inheritance:
Semantic Telemetry:
{ "event": "Collision_Failure", "entity": "Player_1", "expected_surface": "Floor_Mesh", "actual_contact": "Void" }Headless Mode:
--headless for CI testingscripts/validate_3d_assets.py on generated meshesscripts/validate_shaders.py on shader codescripts/validate_math.py on transform/rotation codeWhen running in pi, 3D game dev guardrails are supported by the @architectit/pi-guardrails extension:
guardrail_mcp with action validate_game_build for mesh/shader/pipeline validationSee [[sandbox-isolation]] and [[guardrails-core]] for details.
Apply these 3D Game Development Guardrails to the user's request. When generating, modifying, or reviewing 3D game code or assets, enforce the mandatory guardrails above and provide safety-aware guidance.
docs/game-design/3D_GAME_DEVELOPMENT.md — Full guardrailsdocs/game-design/3D_MATHEMATICAL_FOUNDATIONS.md — Math referencedocs/game-design/3D_MODULE_ARCHITECTURE.md — Architecture blueprintdocs/game-design/AI_DEBUGGABLE_3D_ARCHITECTURE.md — AI debugging patternsnpx claudepluginhub thearchitectit/agent-guardrails-templateComposes Godot 3D scenes with sound Node3D structure, cameras, physics bodies, environment ownership, and 3D performance patterns.
Covers 3D game development principles: rendering pipeline, shader types, physics collision shapes, camera systems, lighting, LOD strategies, and common anti-patterns.
Provides principles for 3D game development including rendering pipeline, shaders, physics, camera systems, lighting, LOD, and optimization techniques.