CtrlK
BlogDocsLog inGet started
Tessl Logo

clawsweeper-status

ClawSweeper status: URLs, workflow health, active workers, ops snapshot.

60

Quality

70%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/clawsweeper-status/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

82%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 tight, high-signal operations skill: executable quick start, an explicit output contract, and interpretation rules that encode genuinely non-obvious queue semantics. The main weaknesses are the environment-specific absolute script path and an implied rather than explicitly numbered workflow.

DimensionReasoningScore

Conciseness

Every section carries non-obvious operational knowledge Claude could not infer ("Parked items retry at 5/10/20 minutes and then wait for a human", "occupancy unavailable does not mean zero", "Do not browse the web for these checks") with zero padding or explanation of known concepts. This matches the lean, every-token-earns-its-place anchor.

5 / 5

Actionability

Quick Start gives copy-paste bash commands with commented --hours/--repo/--limit variants plus a precise section-by-section output contract, meeting 'mostly executable'. The hard-coded absolute path /Users/steipete/Projects/agent-scripts/... is environment-specific, so commands are not portable copy-paste, keeping it below the fully-executable anchor.

4 / 5

Workflow Clarity

The flow (run script -> report the contracted sections -> apply interpretation rules) is clear with real checkpoints: "If the script returns no rows for a section, say none found in window", "Required fetch/parser failures remain fatal", and "compare the status-filtered gh run list results... when numbers disagree" is an explicit feedback loop. The top-level sequence is implied by section order rather than numbered, a minor explicitness gap versus anchor 5.

4 / 5

Progressive Disclosure

Execution detail is correctly delegated to the bundled 513-line script while the body stays a lean ~65-line contract, and sections (Quick Start, Output Contract, Data Sources, Interpretation) are well organized. The script is referenced only by an absolute path instead of a relative bundle path, and the bundled test/fixtures files are not navigable from the document — minor organization gaps against the actual bundle structure.

4 / 5

Total

17

/

20

Passed

Description

57%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 carves out a highly distinctive niche but reads as a label rather than an actionable trigger: it lists coverage facets without action verbs and omits any "Use when..." guidance. Adding an explicit trigger clause and phrasing capabilities as actions would move it up substantially.

Suggestions

Append a "Use when..." clause, e.g. 'Use when the user asks for a ClawSweeper status check, queue health, or recent openclaw PR/review activity.'

Phrase capabilities as third-person actions, e.g. 'Reports ClawSweeper workflow health, queue state, active workers, and recent merged/reviewed/commented/closed items with URLs.'

Include the natural trigger terms the body actually covers — queue health, backlog, merged PRs, review comments — so users' phrasings match the skill.

DimensionReasoningScore

Specificity

"URLs, workflow health, active workers, ops snapshot" names the domain plus several concrete coverage facets, but they are topic nouns rather than the concrete actions (e.g. "Reports...", "Lists...") that the level-4/5 anchors reward. It sits above anchor 2's 'minimal or generic' coverage but below 'several specific actions'.

3 / 5

Completeness

The "what" is clear (a status snapshot covering URLs, workflow health, workers, ops), but there is no "Use when..." clause or equivalent trigger guidance; the judging guideline explicitly caps completeness at 3 in that case.

3 / 5

Trigger Term Quality

"status", "workflow health", and "active workers" are natural phrases a user would say, matching anchor 3's 'some relevant keywords'. Common variations the skill actually handles — queue, backlog, merged PRs, review comments — are absent, so it falls short of anchor 4.

3 / 5

Distinctiveness Conflict Risk

"ClawSweeper status" names a specific niche system; virtually no other skill would claim these triggers, matching the anchor-5 'clear niche with distinct triggers; minimal conflict risk' example.

5 / 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
steipete/agent-scripts
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.