CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-sort

Build an evidence-backed ECC install plan for a specific repo by sorting skills, commands, rules, hooks, and extras into DAILY vs LIBRARY buckets using parallel repo-aware review passes. Use when ECC should be trimmed to what a project actually needs instead of loading the full bundle.

70

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

85%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A highly actionable, well-structured skill body with concrete commands, a worked evidence-table format, and an explicit verification checkpoint for a batch operation. The main drag on token efficiency is structural redundancy: the output shape is restated across the Outputs list, workflow step 6, and the Output Format block, plus a rhetorical opener that adds little.

Suggestions

Collapse the redundant output descriptions: keep a single authoritative output structure (either the 'Outputs' list or the 'Output Format' block) and have the other reference it rather than restating it.

Drop the rhetorical opener 'The goal is not to guess what "feels useful."' or fold its point into the existing 'Non-Negotiable Rules' to save tokens without losing meaning.

Add an explicit fix-and-re-verify feedback loop in step 6 (e.g. 'if any check fails, correct the install and re-run verification') to fully realize the level-3 workflow anchor.

DimensionReasoningScore

Conciseness

The body is mostly efficient and avoids explaining concepts Claude already knows, but it could be tightened: the output structure is described three times (the 'Outputs' list, Core Workflow step 6's report, and the 'Output Format' block) and the rhetorical opener 'The goal is not to guess what "feels useful."' earns little. This fits 'mostly efficient but includes some unnecessary explanation or could be tightened' rather than the level-3 'every token earns its place'.

2 / 3

Actionability

Provides fully executable guidance: concrete commands (`rg --files`, `rg -n "typescript|react|..."`, `cat package.json`), a copy-ready evidence-table format with worked rows, specific paths (`.claude/skills/skill-library/SKILL.md`), and a concrete output template — matching the level-3 'fully executable code/commands; specific examples; copy-paste ready' anchor.

3 / 3

Workflow Clarity

A clear six-step Core Workflow with an explicit validation checkpoint: step 6 'Verify the result' lists checks (every DAILY file exists, no stale rules left active, no incompatible hooks installed, install matches repo stack). Because this batch operation has an explicit verification checklist, it clears the cap that would otherwise limit workflow clarity to 2, matching the level-3 'clear sequence with explicit validation steps; checklists' anchor.

3 / 3

Progressive Disclosure

No bundle files exist in references/scripts/assets, and the skill is a single self-contained file with well-organized sections (When to Use, Classification Model, Evidence Sources, Core Workflow, Handoffs, Output Format). Per the rubric note, a skill with no need for external references scores 3 on progressive disclosure when its sections are well organized; it is above level 2 because nothing that should be split out is inlined.

3 / 3

Total

11

/

12

Passed

Description

85%

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, specific, third-person description that clearly states both capability and trigger condition with low conflict risk. Its main weakness is trigger-term naturalness: it relies on internal jargon (ECC, DAILY/LIBRARY) rather than the phrasings a user would naturally say.

Suggestions

Add plain-language trigger terms a user would actually say, e.g. 'Use when a project only needs a subset of ECC installed', 'install only the skills/rules this repo needs', or 'trim the ECC bundle to fit a repo'.

Spell out or parenthetically gloss 'ECC' so the trigger is recognizable beyond users already fluent in that jargon.

DimensionReasoningScore

Specificity

Names multiple concrete actions: 'Build an evidence-backed ECC install plan', 'sorting skills, commands, rules, hooks, and extras into DAILY vs LIBRARY buckets', 'using parallel repo-aware review passes' — closely matches the 3-anchor example of listing several specific concrete actions.

3 / 3

Completeness

Explicitly answers both 'what' (build an evidence-backed install plan by sorting components into DAILY vs LIBRARY via parallel review passes) and 'when' ('Use when ECC should be trimmed... instead of loading the full bundle'), matching the level-3 anchor that requires explicit triggers for both.

3 / 3

Trigger Term Quality

The trigger 'Use when ECC should be trimmed to what a project actually needs instead of loading the full bundle' offers relevant phrases, but leans on niche jargon (ECC, DAILY/LIBRARY) and omits common natural variations like 'install only the skills this project needs' or 'project-specific install'; it is not the level-3 'good coverage of natural terms users would say' and is above level 1 because some usable trigger words are present.

2 / 3

Distinctiveness Conflict Risk

The niche is sharply defined — repo-specific ECC trimming via a DAILY/LIBRARY sort — with triggers unlikely to fire for unrelated skills, matching the level-3 'clear niche with distinct triggers; unlikely to conflict' anchor rather than the overlap-prone level-2 example.

3 / 3

Total

11

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
affaan-m/ECC
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.