Debug System Skill

Community

Debug overlays and logging

AuthorTotes-MickGOATs
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a robust system for debugging game applications, offering structured logging, visual overlays, and runtime inspection tools to identify and resolve issues efficiently.

Core Features & Use Cases

  • Structured Logging: Implement tagged, leveled log output with filtering capabilities to manage console noise.
  • F-Key Overlays: Toggle visual debug displays (performance metrics, physics, AI state) using function keys without interrupting gameplay.
  • Runtime Inspection: Watch specific variables, inspect object properties, and draw visual debug aids in the game world.
  • Use Case: During a complex physics simulation, use the F3 overlay to visualize collision shapes and forces, while simultaneously watching specific wheel slip values via Debug.watch() to diagnose instability.

Quick Start

Use the debug system skill to enable the physics overlay by pressing F3.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Debug System Skill
Download link: https://github.com/Totes-MickGOATs/mcgoats-game-template/archive/main.zip#debug-system-skill

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.