CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

update-nanoclaw

Transactionally update a customized NanoClaw checkout from official upstream without exposing live mounted source, with fork-safe skill refresh, mutable-state snapshots, migration gates, exact-code upgrade markers, detected service restart, health verification, and automatic local rollback. Use for routine merge, rebase, or selective upstream updates.

Quality

89%

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

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

An excellent operational skill: fully executable commands, explicit validation checkpoints and rollback paths, and lean assumption of competence. The only refinements are trimming the slight redundancy between the Safety contract and the numbered steps, and considering reference files for secondary detail.

DimensionReasoningScore

Conciseness

The body assumes Claude's competence (no git/worktree tutoring) and inline comments justify only non-obvious details like the macOS 'pwd -P' symlink trap, but the 'Safety contract' section partially restates the numbered steps, a minor redundancy that keeps it below anchor 5.

4 / 5

Actionability

Every step ships copy-paste-ready, fully executable commands with concrete flags, IDs, and even complete shell conditionals for remote selection and branch detection; the common cases are covered with no gaps.

5 / 5

Workflow Clarity

A clearly numbered 7-step sequence with a dedicated validation phase, explicit feedback loops ('Fix only failures caused by the staged update... commit the fix, and re-run validation'), user confirmation gating before destructive cutover, and rollback on health failure.

5 / 5

Progressive Disclosure

The single-transaction procedure is well sectioned and cohesive as inline content with no bundle files to navigate, but at ~270 lines some detail (channel rules, prune/rollback semantics) could be offloaded to clearly signaled reference files, keeping it below anchor 5.

4 / 5

Total

18

/

20

Passed

Description

87%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 strong, information-dense description with an explicit 'Use when...' trigger clause and comprehensive, distinctive capability coverage. Its only weakness is jargon-heavy noun-phrase compression that slightly obscures a couple of the concrete actions.

DimensionReasoningScore

Specificity

The description lists many concrete capabilities ('mutable-state snapshots', 'migration gates', 'detected service restart', 'health verification', 'automatic local rollback'), but they arrive as compressed noun-phrase jargon ('fork-safe skill refresh', 'exact-code upgrade markers') that is less immediately concrete than a fully clear action list, placing it just below anchor 5.

4 / 5

Completeness

It explicitly answers both 'what' (a detailed, transactional capability list) and 'when' via the concrete trigger clause 'Use for routine merge, rebase, or selective upstream updates', matching the anchor-5 example pattern.

5 / 5

Trigger Term Quality

Natural user terms 'update', 'merge', 'rebase', 'upstream', and 'rollback' are present, giving good keyword coverage, though common synonyms such as 'upgrade', 'sync', or 'pull' are missing, keeping it below anchor 5.

4 / 5

Distinctiveness Conflict Risk

The description targets a highly specific niche (updating a customized NanoClaw checkout from its official upstream) with distinct trigger terms, so conflict risk with other skills is minimal.

5 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 4 missing, 1 deeper-than-1-level

Warning

Total

15

/

16

Passed

Repository

nanocoai/nanoclaw

Path

.claude/skills/update-nanoclaw/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.