CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

my

Inspect or troubleshoot the agent's runtime state, adjust runtime settings, or keep temporary session notes.

Quality

78%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./nanobot/skills/my/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

86%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The skill body is a lean, well-structured instruction skill with concrete executable commands, clear situational guidance (when to check/set, anti-patterns, constraints), and proper use of a single clearly-linked reference file. Only minor actionability gaps (placeholder values, ellipsis scratchpad syntax) keep it from full marks.

DimensionReasoningScore

Conciseness

The body is dense and lean — compact <rule> blocks, tables, and constraint lists with zero padding ('Bias toward stability. Only set when defaults are genuinely insufficient.'). Every token earns its place and it assumes Claude's competence, matching anchor 5.

5 / 5

Actionability

Concrete, copy-paste-ready invocations with real keys are provided (my(action="check", key="context_window_tokens"), model_preset, max_iterations, workspace_sandbox). Minor gaps remain — the '<preset-name>' placeholder and the ellipsis form 'key="..."' for scratchpad use — keeping it at anchor 4 rather than 5.

4 / 5

Workflow Clarity

'How to use' lays out a clear 4-step sequence with a checkpoint ('If set, warn the user before changing impactful settings') and a failure-mode note ('If tools.my.allow_set is false, check only'). This matches anchor 4 — clear sequence with most checkpoints — but there is no explicit validate/retry feedback loop for a 5.

4 / 5

Progressive Disclosure

The body is a well-organized overview that correctly defers detailed scenarios to a single, clearly-signaled, one-level-deep reference ('For detailed examples, read [references/examples.md](references/examples.md)'), which exists in the bundle. Navigation is easy and the split is appropriate, matching anchor 5 against the actual bundle structure.

5 / 5

Total

18

/

20

Passed

Description

58%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description communicates concrete capabilities in a distinct niche, but lacks any 'Use when...' trigger guidance and omits the natural phrases users would say when needing this skill. Adding explicit trigger phrasing would raise both completeness and trigger-term quality.

Suggestions

Add an explicit trigger clause, e.g. 'Use when something doesn't work as expected, before starting a large task, or when the user asks about your model, limits, or workspace.'

Include natural user phrasings as trigger terms, such as 'why did you stop', 'switch model', 'check your context window', or 'remember this for the session'.

Mention key concrete capabilities like model presets and iteration/context limits to close the specificity gaps.

DimensionReasoningScore

Specificity

The description lists several concrete actions — 'Inspect or troubleshoot the agent's runtime state, adjust runtime settings, or keep temporary session notes' — with only minor gaps in coverage (e.g., no mention of model presets or budget checks). It sits at anchor 4 rather than 5 because coverage is coarse rather than comprehensive, and clearly above anchor 3 since it names more than 1-2 actions.

4 / 5

Completeness

The 'what' is clearly stated (inspect/troubleshoot, adjust settings, keep session notes), but there is no 'Use when...' clause or equivalent explicit trigger guidance, which caps completeness at 3 per the judging guidelines.

3 / 5

Trigger Term Quality

Terms like 'troubleshoot', 'runtime state', 'runtime settings', and 'session notes' are relevant, but the natural phrases users would actually say ('why did you stop', 'switch model', 'check your limits', 'remember this for the session') are missing. More than 'a few natural terms missing', so it fits anchor 3 rather than 4.

3 / 5

Distinctiveness Conflict Risk

Self-inspection of the agent's own runtime state is a distinct niche with minimal conflict risk; only 'keep temporary session notes' overlaps with memory/note-keeping skills. Fits anchor 4 ('mostly distinct; minor overlap risk'), not 5 because of that overlap.

4 / 5

Total

14

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

HKUDS/nanobot

Path

nanobot/skills/my/SKILL.md

Reviewed

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.