lfg
Skill26k starsChanged 3 months agoMITView on GitHub
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.
We split this skill into the rules it gives an agent
2 rules. 0 are common, 2 are distinctive, and 0 are very specific to this project.
0
Common
Most of the 8 edited versions we read keep these.
2
Distinctive
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 20
When unsure, take the route that asks more of the evidence.
- Distinctive: line 45
Shipping precondition (every push from step 5 on): Run git remote once. No remote means local-only: make every commit the steps call for, …
“Common” is measured: kept by at least 6 in 10 of the 8 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Outcome. The request reaches the end state its shape calls for, produced by the Compound Engineering skill whose job that is, with everything unresolved recorded where the user will see it. Most requests end with that skill's result and no branch. A change to the code is the one shape with more steps of its own: it ends in an open pull request whose URL you hold, with CI decided, after being implemented, simplified, reviewed with the eligible findings applied and the rest recorded, any durable learning captured, committed, and pushed. Merging stays with the user unless they granted it for this run.
Work source. On the routes that change the code, nothing is implemented without a work source verified this run, and only two things qualify: an implementation-ready plan, which ce-work implements; or a fixed return from ce-debug, where the fix is the implementation. The plan is one the session identifies, as references/intake.md defines. Never search the plans directory for a candidate or act on a file you discovered. Never plan from scratch over an existing plan.
Route by what the request is. Match the request to the skill whose job it is; the host's skill list is the catalog. Read references/intake.md before choosing; it alone defines the routes, their precedence, what each child skill is passed, and how each return is read. In short:
- A plan path, or a plan
ce-planwrote this session, takes the plan route. - A concrete report of failing or wrong behavior goes to
ce-debug; reproducing it is that skill's job, not intake's. - A change that hangs on a judgment the user did not settle goes to
ce-povfirst, and only a verdict that supports the change continues; a judgment with nothing to build ends at the verdict. - Product shape with more than one plausible reading goes to
ce-brainstormwhen a human is present, and toce-planin pipeline mode when not. - A request whose result is not a code change goes to the skill that owns that result (
ce-explain,ce-prototype,ce-pov,ce-ideate, and so on); that invocation is the whole run: return its result and end. - Any other change to the code goes to
ce-plan.
When unsure, take the route that asks more of the evidence.
Interaction. Ask the user only through ce-brainstorm, and only when a human is present. Everything else proceeds without waiting: reversible work is done and shown for the user to correct afterward, and only an irreversible action outside what they granted (a merge they did not grant, a force-push, deleting data) stops instead. lfg runs from schedulers, loops, and nested orchestrators. The one other question is the routing disambiguation references/stage-routing.md defines: when the conversation assigns planning or implementation to a model or harness, read that file before routing; it alone carries the carrier strings and the sanitization.
Stop, and say why, when any of these holds:
- The work source cannot be produced: planning returned blocked, the diagnosis found no safe fix, the fix would be divergent,
ce-povdid not support the change, or a stage assignment cannot be passed on. - A child return is anything but complete and evidenced.
- A settled decision is invalidated.
- A project-defined shipping process falls short.
A stop leaves nothing pushed that was not already pushed.
Resolve every skill named here against the host's available-skills list and invoke that exact entry; some hosts namespace it (compound-engineering:ce-plan). Read references/task-visibility.md before starting: it defines the stage view published through the platform's task-tracking capability, the chat narration, and the completion rule that a step is done only after it ran, a child skill's return resumes the next numbered step in the same turn, and the turn does not end before DONE or a stop.
The run (routes that change the code)
- Produce the work source per
references/intake.md. On the plan route, readreferences/plan-brief.mdfirst; it alone defines the settled-decisions brief and the artifact-root rule. Any explicitstatus: blockedreturn, includingsettled-decision-invalidated, stops the run. Blocked status outranks an existing artifact and is never retried. Only absence of both a blocker and a plan filece-planreported writing this run invokesce-plana second time with the same arguments, reusing the composed brief verbatim; the plan must then pass the readiness check inreferences/plan-brief.md. On the plan route theplan_model:<alias>carrier rides beside the request when a planning-stage directive resolved. Record the work source for every later step. LFG never launches/goaldirectly;ce-workimplements and returns control. - Read
references/work-return.mdfirst, then invoke thece-workskill withmode:return-to-caller <plan-path-from-step-1>. On the defect route this step does not run:ce-debugalready implemented and committed, andreferences/debug-return.mdwas its gate. Only a validstatus: completefromce-workmay advance; every other status or malformed return stops the pipeline. - Read
references/review-followup.mdnow; it governs steps 3 through 7. Invoke thece-simplify-codeskill withmode:pipelineon the branch diff; skip only the invocation for a docs-only or roughly sub-10-line change. - Invoke the
ce-code-reviewskill withmode:agent plan:<plan-path-from-step-1>; on the defect route omitplan:. Asettled_conflictfinding whose evidence shows the settled decision cannot work (infeasible, wrong-thing, or destructive) stops the pipeline as blocked, with the finding reported, before the shipping precondition.
Shipping precondition (every push from step 5 on). Run git remote once. No remote means local-only: make every commit the steps call for, but skip every push, PR create/edit, and CI-watch action, including step 10 in full. That is terminal, not an error.
- Apply and persist review fixes as that file defines. Do not proceed to the residual handoff, run browser tests, or output DONE while eligible review fixes remain only in the working tree uncommitted.
- Autonomous residual handoff: whenever an unapplied actionable finding, a
settled_conflictstamp from step 4, or a proceeded-and-flaggedsettled_decision_conflictsentry from step 2 exists, record it durably per that file: in the PR body, or in tickets or the DONE report when no PR will exist. Skip only when none of the three exists. Do not output DONE until the residuals are durable. Never block DONE on tracker filing failures once the report states them. Do not prompt the user. - Invoke the
ce-compoundskill withmode:non-interactivewhen the run produced durable reasoning the code, tests, and plan do not carry; that file states the full condition.Documentation skippedis success; running here puts the learning in the PR at open. - Invoke the
ce-test-browserskill withmode:pipeline. - Read
references/shipping.mdfirst; it governs steps 9 through 11. Then invoke thece-commit-push-prskill withmode:pipeline branding:on. - Watch the PR to CI-decided with
ce-babysit-pr mode:pipeline <pr-url>when an open PR exists, asreferences/shipping.mddecides. Do not reimplement CI-watching here. - Output
<promise>DONE</promise>after the close-out inreferences/shipping.md.
Trending
Quiet since July.thin dataabout the whole repository
Who's talking about EveryInc/every-marketplace
- AI LABS“How to 10X Your Claude Code Workflow”YouTube · Oct 12, 2025 · 28k views
- A Hacker News story“Compounding Engineering for Claude Code”Hacker News · Oct 11, 2025 · 2 points
- EveryInc/compound-engineering-plugin“Request to merge PR #11 - Comprehensive standardization”GitHub · Nov 11, 2025 · 1 reactions
- aj-ebels/rapid-scribe“Add Every compound-engineering plugin marketplace to project settings”GitHub · Jul 7, 2026
- EveryInc/compound-engineering-plugin“Installing via README vs guide”GitHub · Feb 25, 2026
The biggest 5 of 12 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 12
Talked about on GitHub, YouTube and Hacker News (12 times).
On GitHub · 10
- Nov 11, 2025Request to merge PR #11 - Comprehensive standardization — EveryInc/compound-engineering-plugin1 reaction · 1 comment
- Jul 7, 2026Add Every compound-engineering plugin marketplace to project settings — aj-ebels/rapid-scribe0 reactions
- Feb 25, 2026Installing via README vs guide — EveryInc/compound-engineering-plugin0 reactions · 3 comments
- Nov 30, 2025Compound engineering Command not installed with Droid — EveryInc/compound-engineering-plugin0 reactions · 8 comments
- Nov 25, 2025feat: Add plan mode support to /issue, /architect, and /product-manager commands — psd401/psd-claude-plugins0 reactions · 1 comment
5 more on GitHub
- Nov 18, 2025Install compounding-engineering plugin from Every marketplace — ThePharmer/stepmania0 reactions
- Nov 13, 2025Enhance issue with planner — minyk/lazy-bird0 reactions
- Nov 6, 2025feat: install Compounding Engineering plugin from Every marketplace — nerdymil30/gmail_classifier_speckit0 reactions
- Oct 15, 2025Add one-command installation option via Claude Plugins CLI — EveryInc/compound-engineering-plugin0 reactions · 1 comment
- Oct 10, 2025Claude v 2.013 - Failed to closne repository.. — EveryInc/compound-engineering-plugin0 reactions · 1 comment
On YouTube · 1
- Oct 12, 2025How to 10X Your Claude Code Workflow — AI LABS28k views · 197 comments
On Hacker News · 1
- Oct 11, 2025Compounding Engineering for Claude Code2 points
Other versions10 projects use a version of this.
Word for word · 2
- EveryInc/compounding-engineering-plugin★ 26k100% same
- EveryInc/compound-engineering-plugin★ 26k100% same
Edited · 2
- kieranklaassen/compound-engineering-plugin★ 26k100% same
- MortuisVMain/ai-agent-superpowers★ 022% same
Wrote their own version · 6
- shyamsridhar123/kevin-copilot★ 7same name
- chrislacey89/skills★ 4same name
- klmiing1229-a11y/Rough_Idea_To_Pro_Prompt★ 3same name
- ashtonhwoi/claude-skills★ 2same name
- klmiing1229-a11y/lfg-prompt-engineer★ 2same name
- Pdbjork/hermosskills-site★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository37 other files it gives its agents.
- AGENTS.mdAGENTS.md
- ce-skill-workSkill
- ce-babysit-prSkill
- ce-bakeoffSkill
- ce-brainstormSkill
- ce-code-reviewSkill
- ce-commit-push-prSkill
- ce-commitSkill
- ce-compound-refreshSkill
- ce-compoundSkill
- ce-debugSkill
- ce-doc-reviewSkill
- ce-dogfoodSkill
- ce-explainSkill
- ce-handoffSkill
- ce-ideateSkill
- ce-noslopSkill
- ce-optimizeSkill
- ce-planSkill
- ce-polishSkill
- ce-povSkill
- ce-product-pulseSkill
- ce-promoteSkill
- ce-proofSkill
- ce-prototypeSkill
- ce-resolve-pr-feedbackSkill
- ce-retuneSkill
- ce-riffrec-feedback-analysisSkill
- ce-setupSkill
- ce-simplify-codeSkill
- ce-strategySkill
- ce-sweepSkill
- ce-test-browserSkill
- ce-test-xcodeSkill
- ce-workSkill
- ce-worktreeSkill
- wtfSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

