CtrlK
BlogDocsLog inGet started
Tessl Logo

claw

Install the claw CLI tool — run NanoClaw agent containers from the command line without opening a chat app.

66

Quality

83%

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

SKILL.md
Quality
Evals
Security

Quality

Content

92%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.

A strong, execution-focused skill body: fully copy-paste-ready commands, a validated install sequence, and genuinely useful troubleshooting keyed to real error messages. The only weakness is minor token overhead from a few instructions Claude could infer on its own.

DimensionReasoningScore

Conciseness

The body is lean and operational — feature bullets, prerequisites, copy-paste install steps, and error-keyed troubleshooting with no explanations of concepts Claude already knows. Minor trims are possible (e.g., the 'Then reload the shell' instruction and slight redundancy between 'Auto-detects container or docker runtime' and the '--runtime docker' example), keeping it just below the 'every token earns its place' anchor.

4 / 5

Actionability

Every section is copy-paste executable: concrete install commands, a verification command with expected output, twelve commented usage examples covering common cases, and troubleshooting with exact env var names (CLAUDE_CODE_OAUTH_TOKEN, ANTHROPIC_API_KEY, ANTHROPIC_AUTH_TOKEN), specific timeouts, and rebuild commands.

5 / 5

Workflow Clarity

The install workflow is a clearly numbered sequence (copy script → symlink → PATH → reload) with an explicit validation checkpoint ('### 3. Verify' including the acceptable empty-list state), and the troubleshooting section provides feedback loops keyed to specific error messages for error recovery. It is not a destructive or batch operation, so no cap applies.

5 / 5

Progressive Disclosure

Sections are well-organized and the implementation is appropriately split into the bundle file scripts/claw, which is referenced exactly once, clearly signaled ('cp "${CLAUDE_SKILL_DIR}/scripts/claw" scripts/claw'), and one level deep — matching the actual bundle structure. Nothing that belongs in a separate file is inlined.

5 / 5

Total

19

/

20

Passed

Description

65%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.

A concise, distinct, third-person description with concrete actions and good natural keywords. Its main gap is the missing explicit 'Use when...' trigger guidance, which leaves the 'when' only weakly implied.

Suggestions

Add an explicit trigger clause, e.g., 'Use when the user wants to send a prompt to a NanoClaw agent from the terminal or mentions claw, NanoClaw, or running agent containers outside the chat app.'

Broaden natural trigger terms with common variations such as 'terminal', 'send a message/prompt to an agent', and 'headless' alongside 'command line' and 'CLI'.

Mention one or two more concrete capabilities (e.g., resume a session with -s, list registered groups) so the 'what' coverage is more comprehensive.

DimensionReasoningScore

Specificity

The description names the domain ('NanoClaw agent containers', 'command line') and two concrete actions ('Install the claw CLI tool', 'run ... containers'), but coverage is not comprehensive — sending prompts, resuming sessions, or listing groups are absent. It fits the 'names domain and 1-2 concrete actions' anchor, not the 'several specific actions with minor gaps' anchor above it.

3 / 5

Completeness

The 'what' is clear (install and run NanoClaw agent containers from the command line), but the 'when' is only weakly implied by 'without opening a chat app' — 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

Natural trigger terms are present — 'claw', 'NanoClaw', 'CLI tool', 'command line', 'chat app' — which users of this system would genuinely say. A few natural terms are missing ('terminal', 'send a prompt to an agent'), so it falls short of the comprehensive synonym coverage of the top anchor.

4 / 5

Distinctiveness Conflict Risk

'claw' and 'NanoClaw' are unique proper nouns establishing a clear niche with distinct triggers; the risk of triggering for the wrong skill is minimal.

5 / 5

Total

15

/

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
jbaruch/nanoclaw-telegram
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.