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.zip

Installs 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 workflow
36 charsno explicit “when” trigger
Intermediate

Key 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

You give it
A feature description
You get back
A completed feature with a plan, implementation, and review artifacts

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 — commands init, 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):
    1. If a recent plan for this feature already exists in docs/plans/, derive RUN_ID from it: node .github/hooks/scripts/lfg-state.js run-id-from-plan --plan <plan-path>. Otherwise create a provisional id: run node .github/hooks/scripts/lfg-state.js init --skill lfg --feature "$ARGUMENTS" --repo <repo> --branch <branch> and read run_id.
    2. Run node .github/hooks/scripts/lfg-state.js status --run-id <RUN_ID> and skip every phase whose sentinel is already done; resume at the first not-done phase.
  • 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-done phases are re-entered from the start, so ce-work MUST be called with mode:orchestrated to reconcile existing work instead of duplicating commits/PRs.
  1. Optional: If the ralph-loop skill 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.

  2. /ce-plan $ARGUMENTS run:<RUN_ID>

    GATE: STOP. Verify that the ce-plan workflow produced a plan file in docs/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> and node .github/hooks/scripts/lfg-state.js done ce-plan --run-id <RUN_ID> --artifact <plan-path>.

  3. /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>.

  4. /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>.

  5. /compound-engineering-todo-resolve — then node .github/hooks/scripts/lfg-state.js done todo-resolve --run-id <RUN_ID>

  6. /compound-engineering-test-browser — then node .github/hooks/scripts/lfg-state.js done test-browser --run-id <RUN_ID> --artifact <report-path>

  7. /compound-engineering-feature-video — then node .github/hooks/scripts/lfg-state.js done feature-video --run-id <RUN_ID>

  8. 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.

SkillInstallsUpdatedSafetyDifficulty
lfg (this skill)01moNo flagsIntermediate
slfg01moNo flagsAdvanced
workflow-automation35moReviewIntermediate
workflow-execute13moReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

slfg

All-The-Vibes

Full autonomous engineering workflow using swarm mode for parallel execution

00

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.

327

workflow-execute

catlog22

Coordinate agent execution for workflow tasks with automatic session discovery, parallel task processing, and status tracking. Triggers on "workflow execute".

13

gsd-execute-phase

AcidicSoil

Execute all plans in a phase with wave-based parallelization

00

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.

14174

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.

47140

Search skills

Search the agent skills registry