CtrlK
BlogDocsLog inGet started
Tessl Logo

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
Quality

92%

Does it follow best practices?

Impact

89%

1.50x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

91%

Adding Runtime Debug Commands to a Unity RPG Combat System

JahroCommand attribute syntax and registration patterns

Criteria
Without context
With context

Kebab-case command names

100%

100%

PascalCase group names

100%

100%

Imperative descriptions

100%

100%

Lifecycle methods skipped

100%

100%

Complex param types skipped

100%

100%

RegisterObject in OnEnable

100%

100%

UnregisterObject in OnDisable

100%

100%

No duplicate RegisterObject

100%

100%

Functional group organization

100%

100%

Verification step included

0%

0%

Max 3 parameters respected

100%

100%

90%

39%

Upgrading a Legacy Debug Panel for QA Testing

QA-friendly command design and OnGUI migration

Criteria
Without context
With context

OnGUI commands migrated

70%

100%

Simple param types for QA

100%

100%

Kebab-case command names

100%

100%

PascalCase group names

0%

100%

Imperative descriptions

100%

100%

QA-logical group names

0%

100%

Lifecycle methods not decorated

100%

100%

RegisterObject in OnEnable

0%

100%

UnregisterObject in OnDisable

0%

100%

Verification step included

0%

0%

Property getters not decorated

100%

100%

86%

51%

Adding Console Commands to a Runtime Configuration Manager

Dynamic command registration and string return values

Criteria
Without context
With context

Dynamic registration used

20%

100%

Correct parameter order

0%

100%

UnregisterCommand called

70%

100%

Kebab-case command names

50%

100%

PascalCase group names

0%

100%

Imperative descriptions

100%

100%

String return for diagnostics

40%

50%

No attribute on non-static methods

100%

100%

Typed generic overloads

0%

100%

Verification step included

0%

0%

Functional group organization

0%

71%

Repository
jahro-console/unity-agent-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.