CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

ce-optimize

Optimize a named target with a measured loop: attribute a workload's cost, or score variants and keep winners. Use when a working system's metric should move and the winning change is not already known. Use ce-debug when the job is diagnosis; use ce-work when the change is already known.

Quality

94%

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

100%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 exemplary orchestration skill: the body is a lean router that sequences five phases with explicit gates, checkpoints, and validation, while deferring executable detail to well-signaled one-level-deep references that all exist in the bundle. Validation for batch/destructive operations (write-then-verify, clean-tree gate) is present, so no workflow-clarity cap applies.

DimensionReasoningScore

Conciseness

The body contains no concept explanations or padding; every sentence is an operational rule (e.g., 'Write order is measure, write, verify', 'A step is done only after it ran'), assuming Claude's competence throughout.

5 / 5

Actionability

Concrete, executable specifics throughout: exact question phrasing for Phase 0, the branch pattern 'optimize/<spec-name>', 'scripts/decide.mjs', the config path '.compound-engineering/config.yaml', 'git rev-parse --show-toplevel', and all seven stop criteria enumerated inline.

5 / 5

Workflow Clarity

Phases 0-4 run in explicit order with checkpoints CP-0 through CP-5 mapped to phases, three named gates (clean-tree, user approval, dependency pre-approval), write-then-verify discipline, an explicit resume-vs-fresh-run distinction, and a defined error path ('If the run instead stopped at a check it could not pass, say what blocked it').

5 / 5

Progressive Disclosure

A lean overview body in which each phase names exactly the reference it cannot start without ('Read references/spec.md', 'references/loop.md for this phase and Phase 3'); all referenced files exist, instruction content is one level deep, and second-level files are templates/schemas rather than buried instructions.

5 / 5

Total

20

/

20

Passed

Description

87%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 with a clear what, an explicit and specific when-clause, and excellent sibling-skill disambiguation in third-person voice. The only weakness is trigger phrasing: natural user synonyms for optimization ('faster', 'speed up', 'improve performance') are absent from the trigger clause.

Suggestions

Add natural trigger synonyms users actually say (e.g., 'make it faster', 'improve performance/latency/throughput') to the 'Use when' clause so user phrasing matches without relying on the word 'optimize'.

Broaden the what-clause's action coverage slightly (e.g., 'measure a baseline, build a harness, run scored experiments, keep winners on a branch') to enumerate the measured loop's concrete steps.

DimensionReasoningScore

Specificity

Names the domain and several concrete actions ('attribute a workload's cost, or score variants and keep winners'), with minor gaps in coverage; it stops short of anchor 5 because the what-clause does not enumerate the full loop (baseline, harness, scored experiments).

4 / 5

Completeness

Explicitly answers both what ('attribute a workload's cost, or score variants and keep winners') and when ('Use when a working system's metric should move and the winning change is not already known'), plus negative routing triggers for sibling skills; the anchor-4 criticism of an implicit 'when' does not apply.

5 / 5

Trigger Term Quality

Good natural keyword coverage ('Optimize', 'metric', 'diagnosis') but missing common synonyms users would say such as 'faster', 'speed up', or 'improve performance', matching anchor 4 rather than 5.

4 / 5

Distinctiveness Conflict Risk

'Use ce-debug when the job is diagnosis; use ce-work when the change is already known' explicitly disambiguates adjacent skills, giving a clear niche with minimal conflict risk.

5 / 5

Total

18

/

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

EveryInc/compound-engineering-plugin

Path

skills/ce-optimize/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.