Autonomous engineering system that tracks progress and handles multi-phase feature development.
Install
mkdir -p .claude/skills/lfg-all-the-vibes && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18724" && unzip -o skill.zip -d .claude/skills/lfg-all-the-vibes && rm skill.zipInstalls to .claude/skills/lfg-all-the-vibes
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Full autonomous engineering workflowKey capabilities
- →Track progress across sequential phases of a workflow
- →Ensure resumability of engineering tasks
- →Pass artifacts between workflow phases
- →Infer progress from existing plans or branches
- →Orchestrate `ce-plan`, `ce-work`, `ce-review` phases
How it works
The skill uses a state helper to track the completion status and artifacts of each phase, allowing the workflow to resume from the first unfinished step.
Inputs & outputs
When to use lfg
- →Manage long-running feature tasks
- →Ensure resumable automated coding
- →Orchestrate complex project phases
- →Maintain state between sessions
About this skill
CRITICAL: You MUST execute every step below IN ORDER. Do NOT skip any required step. Do NOT jump ahead to coding or implementation. The plan phase (step 2) MUST be completed and verified BEFORE any work begins. Violating this order produces bad output.
Run State (resumability + artifact passing)
This workflow is resumable. A tiny helper tracks which phases are done and where each phase's output lives, so re-invoking /lfg continues from the first unfinished phase instead of restarting.
- Helper:
node .github/hooks/scripts/lfg-state.js— commandsinit,bind-plan,done <phase> --run-id <id> [--artifact <repo-relative-path>],status --run-id <id>,run-id-from-plan --plan <path>. It writes.atv/runs/<run-id>/(gitignored, local-only). - On start (resume check):
- If a recent plan for this feature already exists in
docs/plans/, deriveRUN_IDfrom it:node .github/hooks/scripts/lfg-state.js run-id-from-plan --plan <plan-path>. Otherwise create a provisional id: runnode .github/hooks/scripts/lfg-state.js init --skill lfg --feature "$ARGUMENTS" --repo <repo> --branch <branch>and readrun_id. - Run
node .github/hooks/scripts/lfg-state.js status --run-id <RUN_ID>and skip every phase whose sentinel is alreadydone; resume at the first not-done phase.
- If a recent plan for this feature already exists in
- After each phase passes its gate: record it with
node .github/hooks/scripts/lfg-state.js done <phase> --run-id <RUN_ID> [--artifact <path>](pass the artifact path the phase produced; omit when it produced none). - Pass
run:<RUN_ID>to every sub-skill so artifacts co-locate and downstream phases read paths, not full content. - Re-entry safety: local state is only valid in this worktree; if
.atv/runs/is absent, infer progress from the plan, branch, and any open PR. Non-donephases are re-entered from the start, soce-workMUST be called withmode:orchestratedto reconcile existing work instead of duplicating commits/PRs.
-
Optional: If the
ralph-loopskill is available, run/ralph-loop-ralph-loop "finish all slash commands" --completion-promise "DONE". If not available or it fails, skip and continue to step 2 immediately. -
/ce-plan $ARGUMENTS run:<RUN_ID>GATE: STOP. Verify that the
ce-planworkflow produced a plan file indocs/plans/. If no plan file was created, run/ce-plan $ARGUMENTS run:<RUN_ID>again. Do NOT proceed to step 3 until a written plan exists. Record the plan file path, then bind it and mark the phase done:node .github/hooks/scripts/lfg-state.js bind-plan --run-id <RUN_ID> --plan <plan-path>andnode .github/hooks/scripts/lfg-state.js done ce-plan --run-id <RUN_ID> --artifact <plan-path>. -
/ce-work mode:orchestrated plan:<plan-path-from-step-2> run:<RUN_ID>GATE: STOP. Verify that implementation work was performed - files were created or modified beyond the plan. Do NOT proceed to step 4 if no code changes were made. Then
node .github/hooks/scripts/lfg-state.js done ce-work --run-id <RUN_ID>. -
/ce-review mode:autofix plan:<plan-path-from-step-2> run:<RUN_ID>Pass the plan file path from step 2 so ce-review can verify requirements completeness. Then
node .github/hooks/scripts/lfg-state.js done ce-review --run-id <RUN_ID> --artifact <review-artifact-path>. -
/compound-engineering-todo-resolve— thennode .github/hooks/scripts/lfg-state.js done todo-resolve --run-id <RUN_ID> -
/compound-engineering-test-browser— thennode .github/hooks/scripts/lfg-state.js done test-browser --run-id <RUN_ID> --artifact <report-path> -
/compound-engineering-feature-video— thennode .github/hooks/scripts/lfg-state.js done feature-video --run-id <RUN_ID> -
Output
<promise>DONE</promise>when video is in PR
Start with step 2 now (or step 1 if ralph-loop is available). Remember: plan FIRST, then work. Never skip the plan.
When not to use it
- →When skipping required steps in the workflow
- →When jumping ahead to coding before planning
- →When re-entering non-`done` phases without `mode:orchestrated`
Limitations
- →Requires execution of every step in order
- →Requires plan phase to be completed before work begins
- →Requires `ce-work` to be called with `mode:orchestrated` for re-entry safety
How it compares
This skill provides a resumable, state-tracked workflow for autonomous engineering tasks, ensuring continuity and artifact consistency across sessions, unlike a manual, untracked process.
Compared to similar skills
lfg side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| lfg (this skill) | 0 | 1mo | No flags | Intermediate |
| slfg | 0 | 1mo | No flags | Advanced |
| workflow-automation | 3 | 5mo | Review | Intermediate |
| workflow-execute | 1 | 3mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by All-The-Vibes
View all by All-The-Vibes →You might also like
slfg
All-The-Vibes
Full autonomous engineering workflow using swarm mode for parallel execution
workflow-automation
ruvnet
Workflow creation, execution, and template management. Automates complex multi-step processes with agent coordination. Use when: automating processes, creating reusable workflows, orchestrating multi-step tasks. Skip when: simple single-step tasks, ad-hoc operations.
workflow-execute
catlog22
Coordinate agent execution for workflow tasks with automatic session discovery, parallel task processing, and status tracking. Triggers on "workflow execute".
gsd-execute-phase
AcidicSoil
Execute all plans in a phase with wave-based parallelization
opencode-cli
SpillwaveSolutions
This skill should be used when configuring or using the OpenCode CLI for headless LLM automation. Use when the user asks to "configure opencode", "use opencode cli", "set up opencode", "opencode run command", "opencode model selection", "opencode providers", "opencode vertex ai", "opencode mcp servers", "opencode ollama", "opencode local models", "opencode deepseek", "opencode kimi", "opencode mistral", "fallback cli tool", or "headless llm cli". Covers command syntax, provider configuration, Vertex AI setup, MCP servers, local models, cloud providers, and subprocess integration patterns.
claude-automation-recommender
anthropics
Analyze a codebase and recommend Claude Code automations (hooks, subagents, skills, plugins, MCP servers). Use when user asks for automation recommendations, wants to optimize their Claude Code setup, mentions improving Claude Code workflows, asks how to first set up Claude Code for a project, or wants to know what Claude Code features they should use.