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
100%
Does it follow best practices?
Impact
92%
1.91xAverage score across 3 eval scenarios
Passed
No known issues
Instance command registration and method constraints
OnEnable registration
0%
100%
OnDisable unregistration
0%
100%
Private method fix
100%
100%
Custom param type fix
100%
100%
Supported param types listed
100%
100%
Assembly selection mentioned
0%
100%
Instance vs static distinction
0%
100%
Verify step included
0%
100%
No broken OnEnable/OnDisable
0%
100%
GameUtility unchanged registration
100%
100%
Watcher property getter safety and lifecycle
OnDisable added to EnemyController
100%
100%
Velocity uses TryGetComponent
0%
100%
AngularVelocity uses TryGetComponent
0%
100%
Null-safe fallback value
100%
100%
Destroy-without-OnDisable explained
75%
100%
Getter exception explained
91%
100%
EnemyController OnEnable preserved
100%
100%
Verify step included
0%
0%
Direct GetComponent not used
100%
100%
Build configuration and disable mechanism guidance
JAHRO_DISABLE override explained
100%
100%
JAHRO_DISABLE removal advised
100%
100%
Auto-disable preferred mechanism
0%
100%
Mobile console activation
33%
100%
Mobile tap activation setting
0%
100%
Desktop launch key documented
100%
100%
Diagnostic logging shown
0%
100%
Play Mode requirement noted
0%
0%
Verify step included
50%
50%
JAHRO_DISABLE not recommended
0%
100%
300b45d
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.