CtrlK
BlogDocsLog inGet started
Tessl Logo

compound-engineering-plugin

github.com/EveryInc/compound-engineering-plugin

SkillAddedReview
lfg

skills/lfg/SKILL.md

Run the full autonomous shipping pipeline end-to-end, hands-off with no check-ins. Use only when the user explicitly asks to build or ship something autonomously all the way to an open PR, or invokes lfg directly — it pushes and opens a PR without stopping. Not for in-the-loop work where the user reviews each step: use ce-plan, ce-work, ce-debug, or ce-commit-push-pr instead.

70

ce-worktree

skills/ce-worktree/SKILL.md

Set up isolated git worktrees — create a new branch for fresh work, or attach a worktree to an existing branch, PR, or commit. Use when starting isolated work or isolating an existing ref.

77

ce-work

skills/ce-work/SKILL.md

Execute a plan or concrete work prompt end-to-end. Use when implementing from a plan document, a spec path, or a clear build request; use ce-debug for open-ended bugs. Use when an outer orchestrator needs implementation and local verification only, without the shipping tail.

60

ce-test-xcode

skills/ce-test-xcode/SKILL.md

Test iOS apps in a simulator with XcodeBuildMCP. Use when iOS changes need simulator evidence before handoff.

73

ce-test-browser

skills/ce-test-browser/SKILL.md

Run browser tests for pages affected by the current branch or PR. Use when asked to run or check browser tests for the current change.

68

ce-sweep

skills/ce-sweep/SKILL.md

Sweep configured feedback sources (Slack, GitHub Issues; email experimental) for new items: acknowledge at source, analyze recordings, verify fixes merged to main, and emit an `lfg`-ready plan. First run sets up sources; supports mode:non-interactive for scheduled runs.

Invalid
ce-strategy

skills/ce-strategy/SKILL.md

Create or update STRATEGY.md. Use when starting a product, adding a strategy doc to an existing repo, changing direction or roadmap, or when ce-ideate, ce-brainstorm, or ce-plan need upstream product grounding.

66

ce-simplify-code

skills/ce-simplify-code/SKILL.md

Simplify settled, recently changed code for clarity, reuse, quality, and efficiency while preserving behavior. Use after implementation and before review; use ce-debug for bugs.

72

ce-setup

skills/ce-setup/SKILL.md

Check Compound Engineering health and repo-local config.

58

ce-riffrec-feedback-analysis

skills/ce-riffrec-feedback-analysis/SKILL.md

Analyze recorded product feedback into evidence for bugs and requirements. Use when a Riffrec capture or other screen, voice, or notes artifact needs interpretation. Use for Riffrec setup, capture, or sharing help when no recording exists yet.

69

ce-resolve-pr-feedback

skills/ce-resolve-pr-feedback/SKILL.md

Resolve PR review feedback. Use when addressing feedback already left on a PR. Not for reviewing the code before feedback exists; that is ce-code-review.

68

ce-proof

skills/ce-proof/SKILL.md

Publish, read, comment on, or edit markdown in Proof. Use for Proof links, sharing specs/plans/drafts, or publish handoffs from planning workflows; avoid proofread, math, evidence, or proof-of-concept meanings.

Invalid
ce-promote

skills/ce-promote/SKILL.md

Draft launch or promotion copy for a shipped feature.

59

ce-product-pulse

skills/ce-product-pulse/SKILL.md

Generate time-windowed product pulse reports from configured signals.

Invalid
ce-pov

skills/ce-pov/SKILL.md

Give a decisive, project-grounded point of view: a graded verdict on an external-adoption question, a holistic take on a document, or a position on a supplied approach set. Use for a solo POV. Use when asked to consult other models, reconcile their opinions, or `oracle`. Not for findings review (use ce-doc-review), neutral explainers, or generating options (use ce-ideate or ce-brainstorm).

68

ce-polish

skills/ce-polish/SKILL.md

Polish a working feature through user-directed live browser feedback. Use when a functional feature needs focused UX refinement before shipping.

68

ce-plan

skills/ce-plan/SKILL.md

Create structured plans for multi-step work, including software and non-software tasks. Use when asked to plan, break down implementation, plan from requirements, or deepen an existing plan; prefer ce-brainstorm for exploratory framing.

71

ce-optimize

skills/ce-optimize/SKILL.md

Run metric-driven optimization loops. Use when improving a measurable outcome through experiments.

62

ce-ideate

skills/ce-ideate/SKILL.md

Generate and evaluate grounded ideas. Use when the user wants ideas, improvements, or surprising directions before choosing one to develop. Not for refining an idea they already have (ce-brainstorm) or judging one already on the table (ce-pov).

66

ce-handoff

skills/ce-handoff/SKILL.md

Create a session handoff for another agent, or resume, find, and read any user-selected continuity source. Use when work or conversation must continue without access to the current session history.

70

ce-explain

skills/ce-explain/SKILL.md

Create a durable visual teaching artifact for something worth learning. Use when the user wants to be taught, wants a deep explainer, wants to understand a substantial change, or wants a work recap built for retention. Not for ordinary Q&A, operational diagnosis, or a concise trade-off that belongs in chat. For learning, not repo docs or verdicts.

70

ce-dogfood

skills/ce-dogfood/SKILL.md

Hands-off, diff-scoped browser QA of the active branch: maps user flows, drives a real browser, autonomously fixes small breakages with regression tests and commits, judges experience against product personas, and writes a durable dogfood report. Manual invocation only.

66

ce-doc-review

skills/ce-doc-review/SKILL.md

Review requirements, plans, or specs with role-specific lenses. Use when the user wants to improve an existing planning document.

64

ce-debug

skills/ce-debug/SKILL.md

Diagnosis loop for bugs and failing behavior. Use when asked to debug or fix failing behavior.

62

ce-compound

skills/ce-compound/SKILL.md

Document a recently solved problem as a durable repo learning. Use when capturing a learning after work.

64