github.com/jahro-console/unity-agent-skills
Skill | Added | Review |
|---|---|---|
jahro-logging Reviews and improves Debug.Log usage in Unity C# projects following structured logging principles: context tags, severity contracts, boundary-based placement, and criticality tiers. Detects common antipatterns (naked Debug.Log, logging in Update, stringly-typed errors), adds missing logs at system/state/error/external boundaries, and scaffolds project-wide logging infrastructure (LogTag constants, formatting helpers, conventions). Use when the user mentions logging, Debug.Log, log messages, debugging, or asks to improve observability in Unity code. | 89 1.41x Agent success vs baseline Impact 88% 1.41xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 300b45d | |
jahro-troubleshooting Diagnoses common Jahro issues using decision trees: commands not appearing, watcher not updating, console not opening, snapshots failing, launch button missing. Use when the user reports something not working, missing, broken, or unexpected with Jahro, or when generated Jahro code doesn't behave as expected. | 98 1.91x Agent success vs baseline Impact 92% 1.91xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 300b45d | |
jahro-watcher Analyzes C# fields and properties and generates [JahroWatch] attributes with groups and performance-safe patterns. Use when the user wants to monitor variables at runtime, add watchers, track game state, replace Debug.Log polling, or mentions JahroWatch, real-time inspection, or variable monitoring. | 94 1.19x Agent success vs baseline Impact 98% 1.19xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 300b45d | |
jahro-production Configures Jahro lifecycle controls for safe production deployment including JAHRO_DISABLE, auto-disable, and build validation. Use when the user mentions production builds, release builds, disabling Jahro, shipping, CI/CD, lifecycle controls, or production safety. | 89 3.14x Agent success vs baseline Impact 85% 3.14xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 300b45d | |
jahro-snapshots Guides snapshot mode selection, capture workflows, QA sharing, and team setup for Jahro Snapshots. Use when the user mentions snapshots, bug capture, sharing logs, streaming, recording, QA workflow, team collaboration, or wants to share debugging sessions with their team. | 87 4.04x Agent success vs baseline Impact 93% 4.04xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 300b45d | |
jahro-commands Analyzes C# classes and generates [JahroCommand] attributes with correct syntax, RegisterObject patterns, and group organization. Use when the user wants to add runtime commands, cheats, or debug actions to Unity classes, or mentions JahroCommand, console commands, runtime cheats, or debug actions. | 93 1.50x Agent success vs baseline Impact 89% 1.50xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 300b45d | |
jahro-migration Analyzes existing debug systems (IMGUI menus, custom loggers, cheat frameworks, performance HUDs) and generates incremental migration plans to Jahro equivalents. Use when the user wants to replace a custom debug UI, migrate from an existing console or cheat system, switch to Jahro, or has OnGUI debug code they want to modernize. | 91 1.15x Agent success vs baseline Impact 98% 1.15xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 300b45d | |
jahro-setup Detects Jahro in Unity projects and guides installation, API key configuration, and feature overview. Use when the user mentions Jahro setup, installation, getting started, debug console, or asks what Jahro can do. Also triggers when no Jahro references are found in a Unity project and the user asks about debugging. | 95 1.56x Agent success vs baseline Impact 100% 1.56xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 300b45d |