CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

sweep

Audit the current Fallow session for missed work, incomplete verification, stale documentation, companion drift, or cleanup before final completion.

Quality

84%

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

85%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 lean, rigorously sequenced audit workflow with strong validation checkpoints and an explicit completion standard, appropriately kept in a single file. Its weaknesses are localized: step 5's tangled run-on phrasing and a few steps (1, 2, 7) that direct judgment without giving concrete commands or criteria.

Suggestions

Rewrite step 5 into shorter sentences or sub-bullets with one rule each; phrases like "add it to the list of step 6" and "also after the merge, and open no issue for it" currently require re-reading to parse.

Add the concrete commands for verification steps, e.g. `git status` / `git worktree list` in step 7 and the evidence sources to re-read in step 2, matching the specificity step 6 already achieves.

Define what makes verification "weak or stale" in step 4 (e.g. no command output in the transcript, checks older than the last diff) so the re-run decision is mechanical rather than judgmental.

DimensionReasoningScore

Conciseness

The body contains no padding and no explanations of concepts Claude already knows — every line is a directive — but step 5 is over-compressed to the point of confusion ("send it through `review` and `ship`, and add it to the list of step 6", "also after the merge, and open no issue for it"), so brevity partially sacrifices clarity. This matches anchor 4 (efficient, minor instances that could be tightened) rather than anchor 5's "brevity that preserves clarity".

4 / 5

Actionability

Step 6 gives exact executable commands ("gh pr view <url> --json state,mergeCommit", "node scripts/ship-wait-checks.mjs --commit <sha> --follow-main") and steps point to concrete files ("CONTRIBUTING.md", "CLAUDE.md", ".plans/<task>.md"), but several steps lack the how — "Verify branches, worktrees, temporary worktrees, and generated artifacts are clean" names no command, and "Re-run any weak or stale verification" gives no criteria for "weak". Anchor 4 (mostly executable, minor gaps) fits; anchor 3 would require the guidance to be incomplete overall, which it is not.

4 / 5

Workflow Clarity

A clear 1–9 sequence with explicit validation checkpoints: step 6 defines a pass/blocked rule with the exact check command and requires "the blocker and the next action" on failure, steps 2–4 form a verification loop (map criteria to evidence, re-run weak verification), and the closer "Finding no obvious bug is not completion. Prove every requested outcome." sets the exit standard. This matches anchor 5 (clear sequence, explicit validation, feedback for error recovery); the skill is an audit, not a destructive/batch operation, so the workflow-clarity cap does not apply.

5 / 5

Progressive Disclosure

The skill is 49 lines, single-purpose, and ships no bundle files (references/, scripts/, assets/ are absent), so nothing needs offloading; the referenced paths ("CONTRIBUTING.md", "CLAUDE.md", "scripts/ship-wait-checks.mjs") are repository files, one level deep and clearly signaled. Per the simple-skill exception (under 50 lines, no external references needed, well-organized numbered workflow), this scores 5.

5 / 5

Total

18

/

20

Passed

Description

78%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 is specific, third-person, and clearly scoped to a niche end-of-task audit, with a stated run timing. Its main gaps are the absence of an explicit user-trigger clause and of common synonymous phrases that would improve invocation matching.

Suggestions

Add an explicit trigger clause, e.g. "Use when an objective or task is about to be declared complete, or when the user asks for a final check, wrap-up, or cleanup before finishing."

Include one or two natural synonyms users would actually say ("final check", "wrap-up", "before shipping") alongside "cleanup" to broaden trigger matching.

Consider stating the outcome of the audit (e.g. "fixes in-scope omissions and produces a final report of blocked items and follow-ups") so the "what" covers deliverables, not just inspection targets.

DimensionReasoningScore

Specificity

"Audit the current Fallow session for missed work, incomplete verification, stale documentation, companion drift, or cleanup" names the domain and enumerates several concrete audit targets. It fits anchor 4 rather than 5 because a single verb ("Audit") governs a list of objects instead of multiple distinct actions like the anchor-5 example.

4 / 5

Completeness

The "what" is clear and specific, and "before final completion" explicitly states when to run the sweep, matching anchor 4 (both present, "when" could be more explicit). It is not 5 because there is no user-facing trigger clause ("Use when the user asks for a final check..."), and not 3 because the timing is explicitly stated rather than merely implied.

4 / 5

Trigger Term Quality

Natural phrases such as "missed work", "cleanup", "stale documentation", and "incomplete verification" give good keyword coverage, matching anchor 4. It is not 5 because common variations users would say ("final check", "wrap-up", "before shipping") are missing and "companion drift" is internal jargon rather than a user-spoken term.

4 / 5

Distinctiveness Conflict Risk

"current Fallow session" and "companion drift" establish a clear niche specific to this repository's workflow, with triggers unlikely to fire for unrelated skills. This matches anchor 5 (clear niche, minimal conflict risk); no neighboring anchor fits better.

5 / 5

Total

17

/

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: 1 missing

Warning

Total

15

/

16

Passed

Repository

fallow-rs/fallow

Path

.agents/skills/sweep/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.