Your AI coding assistant
becomes a Unity debugging expert
8 markdown skills that teach AI assistants to generate correct Unity debugging code: commands, watchers, snapshots, structured logging, and more. Works with Cursor, Claude Code, Windsurf, and any AI tool.
$ git clone https://github.com/jahro-console/unity-agent-skillsStart with logging. Then unlock the full platform.
The jahro-logging skill works with any Unity project, no Jahro required. Fix your Debug.Log patterns first, then add runtime commands, watcher, and shareable snapshots.
jahro-logging
Reviews and improves your Debug.Log usage across the whole project: structured format, severity contracts, criticality tiers, boundary-based placement, and 10 antipattern checks. Works with raw Debug.Log, no Jahro dependency.
// No context, no structure Debug.Log("here"); Debug.Log("player health: " + hp); // Same severity for everything Debug.Log("Player died"); Debug.Log("Saved settings"); // Log spam in Update() Debug.Log("pos=" + transform.position);
// Structured, filterable Debug.Log("[Player] Heal — hp=100"); // Clear severity contract Debug.LogError("[Player] Died — cause=fall"); Debug.Log("[Settings] Saved — path=/data"); // Boundary-based placement Debug.Log("[Init] PlayerCtrl — scene=Main");
Clean up logging
AI reviews your Debug.Log usage and applies structured format. No Jahro needed.
Add Jahro power
AI generates correct commands, watcher, and snapshots with proper lifecycle and registration.
Ship with confidence
Production safety, troubleshooting decision trees, and migration from legacy debug tools.
8 skills. Complete coverage.
Each skill is a standalone markdown file that activates when your AI sees relevant code or prompts. Your AI loads only the triggered skill, keeping context lean.
jahro-logging
Structured logging: severity contracts, criticality tiers, 10 antipattern checks.
jahro-setup
Installation via UPM, API key config, feature adoption order.
jahro-commands
Command attributes, RegisterObject, groups, dynamic registration.
jahro-watcher
Watch attributes, supported types, group strategies, performance model.
jahro-snapshots
Recording vs streaming modes, QA workflows, web console integration.
jahro-production
Three-tier disable mechanism, CI/CD guidance, build validation.
jahro-troubleshooting
Decision trees: commands not appearing, watcher not updating, snapshots failing.
jahro-migration
Migrate from IMGUI menus, custom loggers, cheat frameworks, performance HUDs.
Just ask your AI
Skills activate automatically based on your prompt or the code your AI is looking at.
Works with your AI coding tool
Standard markdown format. Pick your tool below for setup instructions.
Why skills, not documentation
Lean context
AI loads only the triggered skill + shared references on demand. No context dump per query.
Correct on first try
Decision tables, code templates, and verification steps eliminate trial-and-error cycles.
Contextual awareness
Skills include pattern-matching rules so your AI proactively suggests improvements when it recognizes relevant code patterns.
Open source forever
MIT licensed. Install only the skills you need. Fork it, extend it, contribute back.
Ready to debug Unity games faster?
Add Jahro via Unity Package Manager. Capture logs, run commands, and share context, all from the device.