CtrlK
BlogDocsLog inGet started
Tessl Logo

lfg

Take a request all the way to done, hands-off, through the right Compound Engineering skills. A code change ends as an open pull request, pushed without stopping. Use only when the user explicitly asks for autonomous end-to-end work or invokes lfg directly. Use ce-plan, ce-work, ce-debug, or ce-commit-push-pr for work the user reviews step by step.

70

Quality

86%

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

The canonical home for this skill is lfg in EveryInc/compound-engineering-plugin

SKILL.md
Quality
Evals
Security

Quality

Content

86%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-orchestrated, highly actionable pipeline skill with clean progressive disclosure into a real one-level reference bundle. Its weakness is compression pushed to the point of obscurity in a few sentences — most notably step 1's plan-retry rule — where unpacking the logic would restore clarity without meaningful token cost.

Suggestions

Rewrite step 1's retry rule as a short decision list (e.g. 'blocked -> stop; plan file exists -> proceed; neither -> re-invoke ce-plan once with the same brief') — the current single double-negative sentence is the least readable passage in the skill.

Inline one-line summaries of what steps 3, 5, and 6 actually do before deferring to references/review-followup.md, so the numbered pipeline is followable without leaving SKILL.md.

Soften absolute compression where it costs precision: 'roughly sub-10-line change' and 'a change that hangs on a judgment the user did not settle' would be easier to apply consistently with a concrete example or threshold each.

DimensionReasoningScore

Conciseness

The body is dense with zero padding — no concept explanations, no throat-clearing — and assumes Claude's competence throughout ('Resolve every skill named here against the host's available-skills list'). It falls short of 'every token earns its place' only because a handful of over-compressed sentences (e.g. the step 1 retry rule 'Only absence of both a blocker and a plan file ce-plan reported writing this run invokes ce-plan a second time...') cost more re-reading than a slightly longer phrasing would.

4 / 5

Actionability

Guidance is fully concrete and executable: exact invocations with modes and parameters ('invoke the ce-work skill with mode:return-to-caller <plan-path-from-step-1>', 'ce-code-review... mode:agent plan:<plan-path>', 'ce-commit-push-pr... mode:pipeline branding:on'), a literal command ('Run git remote once'), a literal output token ('Output <promise>DONE</promise>'), and explicit skip conditions per step. Per the rubric's instruction-skill note, absence of code is not penalized when the guidance is this actionable.

5 / 5

Workflow Clarity

An 11-step numbered sequence with explicit validation gates ('Only a valid status: complete may advance; every other status or malformed return stops the pipeline'), a blocked-status feedback rule, a shipping precondition, and a separate enumerated stop list — squarely between anchors 4 and 5. It misses 5 because substantive content for steps 3–7 lives in references/review-followup.md ('it governs steps 3 through 7') rather than in the sequence itself, and the tangled step-1 double-negative retry rule requires several readings to execute correctly.

4 / 5

Progressive Disclosure

The body is a genuine overview/router: routing rules and step mechanics are split across ten reference files, each one level deep, every cited path exists in references/, and each is signaled with its purpose and read-timing ('Read references/work-return.md first', 'it alone defines the routes...'). No inlined content belongs in a separate file, and navigation is unambiguous.

5 / 5

Total

18

/

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: it states what the skill does, gives an explicit and appropriately narrow trigger clause, and explicitly differentiates it from the related ce-* skills. The only room for growth is enumerating a couple more concrete actions and natural trigger synonyms.

DimensionReasoningScore

Specificity

Concrete outcomes and named mechanisms — 'A code change ends as an open pull request, pushed without stopping', routing 'through the right Compound Engineering skills', with the concrete skill set (ce-plan, ce-work, ce-debug, ce-commit-push-pr) named. It is more outcome-shaped than an enumeration of discrete actions, so it sits at 'several specific actions with minor gaps' rather than the comprehensive 5.

4 / 5

Completeness

Both questions are answered explicitly: what ('Take a request all the way to done... A code change ends as an open pull request, pushed without stopping') and when ('Use only when the user explicitly asks for autonomous end-to-end work or invokes lfg directly'). The when-clause even carries an explicit exclusion ('Use ce-plan... for work the user reviews step by step'), matching the top anchor.

5 / 5

Trigger Term Quality

Natural trigger phrases are present — 'hands-off', 'autonomous end-to-end work', 'invokes lfg directly', 'the user reviews step by step' — and would plausibly match what a user says. A few common natural phrasings ('just do it', 'don't check with me', 'run it to completion') are missing, keeping it below comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

It carves a clear niche (hands-off, end-to-end) and actively de-conflicts by naming the sibling skills to use for interactive step-by-step work. 'Use only when the user explicitly asks' makes accidental triggering for the wrong skill unlikely.

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
crdant/compound-engineering-plugin
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.