EveryInc

compound-engineering-plugin: Guide AI Agents Through Engineering Work

Compound Engineering provides reusable skills for AI coding agents, guiding work from brainstorming and planning through implementation, review, and captured learnings. It supports multiple agent hosts, including Claude Code, Cursor, and Codex.

View on GitHub Compare
Stars
25.4k
Forks
2.1k
Stars, last 30 days
+534

Our take

Health score

79/100

How it is scored
Activity
90
Community
75
Issues
69
Pull requests
80

+534 stars in the last 30 days

  • Releases more often than 93% of the projects we track
  • Merges more pull requests than 88% of the projects we track
  • More contributors than 78% of the projects we track

Project history

Daily GitHub snapshots since Oct 7, 2026. History covers stars and forks; health signals are not tracked historically.

Selected snapshot

Stars

26,031

Forks

2,066

Change since Nov 11, 2026: +10 stars·+6 forks

Overview

Compound Engineering is a plugin of skills for AI coding agents. It addresses a common workflow problem: insights from planning, implementation, and review can be lost between changes, forcing future work to rediscover them. Its process includes recording reusable lessons so later tasks can build on earlier ones.

The project is suited to developers and teams who want a structured, repeatable agent workflow across coding tasks. Its opinionated approach emphasizes planning and review as well as implementation, and it supports a range of agent hosts.

Key Features

  • Provides skills for brainstorming requirements, planning implementations, and executing plans.
  • Adds code simplification and review steps before changes are considered complete.
  • Captures reusable engineering lessons in project documentation for future tasks.
  • Includes an autonomous workflow that can run much of the process from a plan or bug fix through review and shipping steps.
  • Offers skills for debugging, explaining code, testing, Git workflows, and other tasks around the core loop.
  • Supports multiple coding-agent hosts, including Claude Code, Cursor, Codex, and other editors and CLIs.

Use Cases

  • A developer starting a feature can turn an initial idea into requirements and an implementation plan before asking an agent to code.
  • A team using coding agents repeatedly can document lessons from fixes so later tasks can reuse project-specific knowledge.
  • A maintainer can add structured review and simplification steps to agent-assisted changes before merging.
  • A developer investigating an unfamiliar codebase can use the explanation skill to understand existing behavior before modifying it.

Getting Started

For Claude Code, add the marketplace and install the plugin:

/plugin marketplace add EveryInc/compound-engineering-plugin
/plugin install compound-engineering

Then run /ce-setup in a project. See the README for installation instructions for other hosts and workflow documentation.

Alternatives

  • agent-skills: It offers portable, structured engineering workflows across planning, testing, review, and release rather than Compound Engineering’s multi-host plugin workflow.
  • skills: It provides composable practices such as TDD and debugging without imposing an end-to-end workflow framework.
ProjectLanguageLicenseStarsStatus
compound-engineering-pluginTypeScriptMIT25.4kNot checked yet
agent-skillsJavaScriptMIT109kActive
skillsShellMIT275kActive

Considerations

  • The plugin is deliberately opinionated about its engineering process, particularly the emphasis on planning and review.
  • Installation and invocation differ by agent host. Check the repository instructions for the host you use.
  • The autonomous workflow can stop with unfinished work if its bounded repair budget is reached, and it does not merge a pull request unless permitted.
  • Some capabilities and integrations are described as experimental in the repository, including Compound Packs.

Found this useful?

Share it with someone who would like compound-engineering-plugin.

Comparisons