CtrlK
BlogDocsLog inGet started
Tessl Logo

add-macos-statusbar

Add a macOS menu bar status indicator for NanoClaw. Shows a bolt icon with a green/red dot indicating whether NanoClaw is running, with Start, Stop, and Restart controls. macOS only.

68

Quality

83%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

96%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 exemplary, terse, executable skill: clear phased workflow with validation checkpoints, copy-paste-ready commands and a full plist, and clean separation of detail into REMOVE.md and a bundled Swift source. Only minor progressive-disclosure signaling keeps it from a perfect content score.

DimensionReasoningScore

Conciseness

Lean and efficient throughout: every line is a concrete command, plist snippet, or user-facing message, with no padding or explanation of concepts Claude already knows; tokens all earn their place.

5 / 5

Actionability

Fully executable: copy-paste-ready swiftc/launchctl commands, a complete launchd plist template, and concrete verification steps with explicit substitution placeholders.

5 / 5

Workflow Clarity

Three clearly sequenced phases (Pre-flight, Compile and Install, Verify) with explicit validation checkpoints (platform check, swiftc check, already-installed check, PID-based verify), an idempotent skip-to-verify path, and an uninstall pointer.

5 / 5

Progressive Disclosure

Well-organized into phases with a clearly signaled one-level-deep reference ([REMOVE.md](REMOVE.md)) and a Swift source referenced via ${CLAUDE_SKILL_DIR}/add/src/statusbar.swift; minor gap is that REMOVE.md and the bundled source are referenced but not enumerated in an overview, so structure is strong but not perfectly signaled.

4 / 5

Total

19

/

20

Passed

Description

70%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 clear, specific description with strong distinctiveness and good natural trigger terms, but it lacks an explicit 'Use when...' clause so the 'when to invoke' guidance is only implied. Adding a concrete trigger phrase would lift completeness and likely trigger_term_quality.

Suggestions

Append an explicit 'Use when...' clause, e.g., 'Use when the user wants to monitor or control NanoClaw from the macOS menu bar.'

Include a couple of natural synonyms (e.g., 'status bar icon', 'tray indicator') to broaden trigger coverage.

Optionally mention the file/dependency cue (Xcode Command Line Tools) as a secondary trigger signal.

DimensionReasoningScore

Specificity

Names the domain (macOS menu bar status indicator for NanoClaw) and several concrete actions (bolt icon with green/red dot, Start/Stop/Restart controls); coverage is good but the 'what' is somewhat narrow (a single icon/controls) rather than a broad list of capabilities.

4 / 5

Completeness

It clearly states what the skill does but has no 'Use when...' clause or equivalent explicit trigger guidance; the 'when' is only weakly implied by the description, which caps completeness at 3 per the rubric.

3 / 5

Trigger Term Quality

Includes natural, user-sayable terms like 'menu bar', 'status indicator', 'running', and 'Start, Stop, and Restart'; a few natural synonyms or trigger phrasings (e.g., 'status bar', 'tray icon') are missing.

4 / 5

Distinctiveness Conflict Risk

Highly specific niche (macOS menu bar indicator for NanoClaw with bolt icon) with distinctive trigger terms and explicit platform gating, giving minimal conflict risk with other skills.

5 / 5

Total

16

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 missing

Warning

Total

15

/

16

Passed

Repository
nanocoai/nanoclaw
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.