CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

module-regression

Govern cross-module regression in large repositories with a REGRESSION.md ledger that records each module's downstream consumers and executable acceptance command. After a change, run the changed module and every affected downstream command, and use observed exit codes as regression evidence under the project's delivery policy. Use for module regression, regression ledgers, impact audits, downstream verification, and changes where modifying A may break B.

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

81%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 well-organized, highly actionable methodology document: concrete ledger templates, exact commands, and a validation-gated audit flow with feedback loops. The main improvement areas are trimming boundary/authorization prose and making dependency-scan guidance more concrete.

DimensionReasoningScore

Conciseness

The body is dense and method-specific with almost no explanation of concepts Claude already knows, but the 'Connection to TESTS.md' section and the trusted-host/authorization prose in the Audit Flow could be trimmed, matching anchor 4 (efficient, minor over-explanation) rather than the fully lean anchor 5.

4 / 5

Actionability

Provides a copy-paste ledger template with a real example command ('pytest tests/test_03.py && python scripts/reconcile.py --module 03') and exact git commands in step 1, but dependency-extraction guidance remains generic ('this skill does not pretend a universal scanner can parse every language' with no example scan), so minor gaps keep it at anchor 4.

4 / 5

Workflow Clarity

The six-step Audit Flow has an explicit sequence, validation checkpoints (review before execution, gate on exit codes), a feedback loop ('fix or confirm it and rerun from step 3'), failure-attribution guidance, and a Four Invariants checklist — a clear match for anchor 5.

5 / 5

Progressive Disclosure

No bundle files exist and none are referenced; the single ~90-line file is well sectioned with the template, invariants, and boundary table appropriately inlined. This matches anchor 4 (good structure, minor organization gaps) rather than 5, since the content is monolithic and exceeds the simple-skill threshold.

4 / 5

Total

17

/

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 that states concrete ledger-based actions, an explicit exit-code evidence model, and a clear 'Use for' trigger clause. Its only weaknesses are minor: a few missing trigger synonyms and slight overlap with adjacent impact-analysis skills.

DimensionReasoningScore

Specificity

Lists several concrete actions ('records each module's downstream consumers and executable acceptance command', 'run the changed module and every affected downstream command', 'use observed exit codes as regression evidence'), but coverage has minor gaps — ledger creation, propagation rules, and audit reporting are not mentioned, so it matches anchor 4 rather than the comprehensive anchor 5.

4 / 5

Completeness

Explicitly answers both what (govern cross-module regression with a REGRESSION.md ledger, run downstream commands, use exit codes as evidence) and when ('Use for module regression, regression ledgers, impact audits, downstream verification, and changes where modifying A may break B'), matching the anchor 5 example structure with concrete trigger phrases.

5 / 5

Trigger Term Quality

The 'Use for' clause provides good natural keywords ('module regression, regression ledgers, impact audits, downstream verification, and changes where modifying A may break B'), but common variations such as 'regression testing' or 'dependent modules' are missing, placing it at anchor 4 rather than comprehensive anchor 5.

4 / 5

Distinctiveness Conflict Risk

Distinctive artifacts and terms ('REGRESSION.md ledger', 'downstream consumers', 'executable acceptance command') carve a clear niche, but 'impact audits' and generic 'module regression' overlap with closely related change-impact and regression-testing skills, so it is mostly distinct with minor overlap risk (anchor 4).

4 / 5

Total

17

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

14

/

16

Passed

Repository

affaan-m/ECC

Path

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