CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

sweep-reds

Repair confirmed CI failures base-first, then prepare affected PRs one at a time with exact-candidate evidence. Use when asked to sweep reds or restore the queue. Never merges, closes PRs, weakens tests, or changes CI under ordinary sweep authority.

Quality

82%

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

71%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 unusually disciplined policy document: maximally token-efficient, with a coherent base-first workflow, explicit validation gates, and strong safety boundaries. Its weaknesses are the absence of any concrete commands or examples and its dependence on two shared reference files that are not shipped in the bundle, which leaves both actionability and navigation incomplete.

Suggestions

Add a small number of concrete, executable examples to the body — e.g., the exact commands used to resolve live main/release refs read-only, create an isolated pinned-base worktree, and query a PR's head/base/candidate identities — so the directives in sections A and B can be executed without guessing.

Either ship the shared protocols inside the skill's own references/ directory (e.g., references/base-green.md and references/validation-gate.md) or inline the essential parts of the exact-SHA evidence protocol and validation gate, since '../_shared/base-green.md' and '../_shared/validation-gate.md' do not resolve from this bundle.

Include one or two concrete failure-signature and classification examples in section B (what a required failure vs. an advisory failure vs. stale evidence looks like in practice) to ground the abstract classification rules.

DimensionReasoningScore

Conciseness

Lean and efficient: ~55 lines of dense policy with no concept explanations, no padding, and no over-explanation of things Claude already knows; every sentence states a rule, boundary, or gate. It is not a 4 because there are essentially no over-explanation instances to trim.

5 / 5

Actionability

Provides directive prose ('Resolve live main/release refs and freeze state read-only', 'Inventory requested open PRs and their current head/base/candidate identities') but no concrete commands, examples, or failure-signature samples, and key mechanics ('exact-SHA evidence protocol', the validation gate) are delegated to shared files that are not present in the bundle. It is not a 4 because executable specifics are missing rather than merely gapped.

3 / 5

Workflow Clarity

Clear two-phase sequence (A. Base health steps 1-4, then B. PR queue worked one PR at a time, then Report) with explicit validation gates ('RED-to-GREEN proof', 'Do not claim the base is repaired until the fix is integrated and the new exact base passes') and a convergence/escalation loop (five iterations). It is not a 5 because the concrete validation mechanics live in a referenced shared file (validation-gate.md) that is not part of this bundle, and not a 3 because validation checkpoints are explicitly present for these batch/PR-mutating operations.

4 / 5

Progressive Disclosure

The single-file body is well organized into Boundaries / Base health / PR queue / Report sections, and references are clearly signaled at the top ('Read `../_shared/base-green.md` and `../_shared/validation-gate.md`'), but both referenced paths point outside the skill directory and neither file exists in the bundle, so navigation is incomplete and the required protocols are unreachable. This is more than the 'minor organization gaps' of a 4.

3 / 5

Total

15

/

20

Passed

Description

83%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 description: third-person voice, concrete actions, an explicit 'Use when' trigger clause, and boundary statements that reduce conflict risk. Its main weaknesses are missing common trigger synonyms and incomplete coverage of everything the skill body actually does (e.g., reporting, holds).

DimensionReasoningScore

Specificity

Lists several specific actions in third person — 'Repair confirmed CI failures base-first, then prepare affected PRs one at a time with exact-candidate evidence' plus explicit non-actions ('Never merges, closes PRs, weakens tests') — but coverage of the domain's actions is not comprehensive (reporting and hold handling are absent from the description).

4 / 5

Completeness

Explicitly answers both: what ('Repair confirmed CI failures base-first, then prepare affected PRs one at a time with exact-candidate evidence') and when ('Use when asked to sweep reds or restore the queue') with concrete trigger phrases, matching the top anchor rather than the 'when could be more specific' level below.

5 / 5

Trigger Term Quality

Includes natural trigger phrases ('sweep reds', 'restore the queue') alongside 'CI failures' and 'PRs', giving good keyword coverage, but common variations users might say ('failing checks', 'red build', 'broken CI') are missing.

4 / 5

Distinctiveness Conflict Risk

A clear niche (CI red sweeping / queue restoration) with distinct triggers and explicit boundaries that separate it from merge/CI-mutation skills, but 'Repair confirmed CI failures' leaves minor overlap risk with closely related general CI-fix or PR-repair skills.

4 / 5

Total

17

/

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

diegosouzapw/OmniRoute

Path

config/quality/skill-templates/sweep-reds/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.