CtrlK
BlogDocsLog inGet started
Tessl Logo

ecc-recipes

Map a described workflow to the right ECC command group with run-order and stop condition, or browse all command-group recipe families read live from the commands directory. Advisory only — never executes. Use when asked which commands run a workflow, the command sequence for a task, or to list ECC pipelines; not for executing the task (route to the command itself), single-command docs (use ecc-guide), or prompt rewrites (use prompt-optimizer).

66

Quality

80%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/ecc-recipes/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%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-structured, highly actionable advisory skill: copy-paste bash for live reads, a concrete classification rule, explicit run-order/stop-condition templates, and worked examples. The main cost is redundancy — the ecc-guide/prompt-optimizer boundary is repeated three times and the advisory-only caveat twice — plus a couple of underspecified steps (singleton mapping, optional manifests).

Suggestions

Collapse the triplicated ecc-guide/prompt-optimizer boundary into one section: keep 'Do Not Use When' and drop the same distinctions from 'Fills the gap' and 'Non-Goals', which are otherwise near-duplicates.

Replace 'map known singletons by hand' with the actual singleton map (or state that unmatched commands are simply listed with their one-line description, which the body already hints at).

Add a one-line fallback for match mode when no family fits the description (e.g. fall back to catalog mode or list the closest singletons), closing the workflow-clarity validation gap.

DimensionReasoningScore

Conciseness

The body is mostly lean — it explains nothing Claude already knows — but the ecc-guide/prompt-optimizer distinction is stated three times ('Fills the gap between two existing skills', 'Do Not Use When', 'Non-Goals') and 'Advisory only — never executes' appears twice. This matches the 3 anchor (mostly efficient but could be tightened) rather than 4, because the triplicated boundary section is a real trimmable redundancy.

3 / 5

Actionability

Highly executable: a complete copy-paste bash block for live directory resolution, a concrete prefix-classification table with exact run-orders, a fill-in output template, and worked examples with real command names ('loop-start rfc-dag --mode safe', 'go-test' then 'go-build' then 'go-review'). Not 5 because 'map known singletons by hand' and 'Optionally read manifests/install-*.json if present for richer grouping' are underspecified steps.

4 / 5

Workflow Clarity

'How It Works' gives a clear 4-step sequence (live-read → classify → mode select → advisory print) and match mode has 5 numbered steps with an explicit stop condition; the bash includes a failure branch ('No ECC commands directory found'). Not 5 because there is no re-check or fallback loop when a workflow description matches no family or classification is ambiguous — a minor validation gap.

4 / 5

Progressive Disclosure

Single-file skill with no bundle files; every section is clearly headed and the inline content (family table, output template, examples) is operating material that appropriately belongs in SKILL.md. Good structure with minor organization gaps (the long family table could be broken up or its singleton row tightened) — matches the 4 anchor rather than 5, which presumes well-signaled external references.

4 / 5

Total

15

/

20

Passed

Description

92%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: concrete dual-mode capability statement, explicit 'Use when' triggers with natural phrasing, and explicit negative triggers that route away from neighboring skills. Only weakness is a couple of missing natural synonym phrasings.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Map a described workflow to the right ECC command group with run-order and stop condition' and 'browse all command-group recipe families read live from the commands directory' — with comprehensive coverage of both operating modes and the advisory boundary. Not 4 because coverage is complete for this skill's domain, with no minor gaps.

5 / 5

Completeness

Explicitly answers both: what ('Map a described workflow to the right ECC command group... or browse all command-group recipe families') and when ('Use when asked which commands run a workflow, the command sequence for a task, or to list ECC pipelines'), plus explicit when-not guidance. This matches the 5 anchor — clear what AND when with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural trigger phrases — 'which commands run a workflow', 'the command sequence for a task', 'list ECC pipelines' — plus synonyms (workflow/pipeline/command group/recipe family). A few natural user phrasings (e.g. 'which slash commands', 'ECC recipes') are missing, keeping it just below the comprehensive anchor.

4 / 5

Distinctiveness Conflict Risk

Clear niche (multi-command group routing with run-order and stop conditions) and explicit negative triggers that disambiguate adjacent skills: 'not for executing the task (route to the command itself), single-command docs (use ecc-guide), or prompt rewrites (use prompt-optimizer)'. Minimal conflict risk.

5 / 5

Total

19

/

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

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.