lfg

Orchestrates autonomous plan, implement, review, and pull request workflows for software tasks.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/Norfolk-Group/marcela-norfolk-ai --skill lfg-norfolk-group
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lfg
Source: https://github.com/Norfolk-Group/marcela-norfolk-ai/tree/main/skills/compound-engineering/skills/lfg
Command: npx skills add https://github.com/Norfolk-Group/marcela-norfolk-ai --skill lfg-norfolk-group

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Coordinating a full feature delivery cycle — planning, coding, reviewing, filing residual findings, testing, and opening a pull request — normally requires manually chaining many separate steps and remembering to persist every artifact. This Skill runs that entire pipeline autonomously with enforced ordering gates. ## Core Features & Use Cases - Gated Pipeline Execution: Runs ce-plan, ce-work, ce-code-review, ce-test-browser, and ce-commit-push-pr in strict order, verifying each stage produced real output before continuing. - Autonomous Residual Handoff: Files unresolved review findings to a tracker (Linear, GitHub Issues, Jira) in non-interactive mode, or records them in the PR body or a fallback markdown file when no tracker is reachable. - Review Autofix Persistence: Commits and pushes code-review autofixes before proceeding so no changes are lost in the working tree. - Use Case: A developer types a feature description and the Skill produces a written plan in docs/plans/, implements the code, applies review fixes, files leftover findings as tickets, runs browser tests, and opens a pull request without further prompting. ## Quick Start Run the lfg skill with a feature description such as "add OAuth login to the settings page" and let it plan, implement, review, and open a pull request autonomously.

Frequently Asked Questions about lfg

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a full autonomous feature workflow from a single prompt?

Invoke the lfg skill with a feature description as its argument. It executes ce-plan, ce-work, ce-code-review, ce-test-browser, and ce-commit-push-pr in order, gating each step on verified output from the previous one.

What happens to unresolved code review findings in autonomous mode?

Residual findings are filed to the detected tracker (Linear, GitHub Issues, or Jira) in non-interactive mode. If no tracker is reachable, they are written into the open PR body or a fallback file under docs/residual-review-findings/ and pushed.

Can lfg handle non-software tasks?

No. If ce-plan reports the task is non-software and cannot be processed in pipeline mode, the pipeline stops and informs the user that LFG requires software tasks.

Why does the pipeline stop after the plan step sometimes?

Step 1 has a hard gate: a plan file must exist in docs/plans/ before implementation begins. If no plan file was created, ce-plan is invoked again, and the workflow never proceeds to coding without a written plan.

Does lfg push commits when no git upstream is configured?

Yes. It resolves a writable remote dynamically, preferring origin, then runs git push --set-upstream with the chosen remote so review autofixes and fallback finding files are always persisted remotely.