EveryInc

    EveryInc/compound-engineering-plugin

    #56 this week

    Official Compound Engineering plugin for Claude Code, Codex, Cursor, and more

    web
    compound
    engineering
    TypeScript
    MIT
    23.1K stars
    1.8K forks
    23.1K GitHub watchers
    Updated 7/12/2026
    View on GitHub

    Backblaze Generative Media Hackathon

    Build the next generation of AI media apps with Genblaze, stored on Backblaze B2. $10,000 in prizes.

    Enter the hackathon

    Loading star history...

    Use Cases & Benefits

    • This repository provides a Python plugin for Claude Code to streamline and improve engineering workflows through a compound engineering approach.
    • Key features include planning, task execution with worktrees, multi-agent code review, and documentation of learnings to enhance future work.
    • Its strength lies in reducing technical debt by emphasizing thorough planning and review, but it may require cultural adoption of new workflows.
    • Organizations can use it in production to increase code quality and maintainability by embedding continuous improvement and knowledge capture in development cycles.
    • Ideal use cases are engineering teams seeking to improve productivity and codebase health by systematically compounding knowledge and reducing complexity over time.

    About compound-engineering-plugin

    Compound Engineering Plugin

    A Claude Code plugin that makes each unit of engineering work easier than the last.

    Install

    /plugin marketplace add https://github.com/EveryInc/compound-engineering-plugin
    /plugin install compound-engineering
    

    Workflow

    Plan → Work → Review → Compound → Repeat
    
    CommandPurpose
    /workflows:planTurn feature ideas into detailed implementation plans
    /workflows:workExecute plans with worktrees and task tracking
    /workflows:reviewMulti-agent code review before merging
    /workflows:compoundDocument learnings to make future work easier

    Each cycle compounds: plans inform future plans, reviews catch more issues, patterns get documented.

    Philosophy

    Each unit of engineering work should make subsequent units easier—not harder.

    Traditional development accumulates technical debt. Every feature adds complexity. The codebase becomes harder to work with over time.

    Compound engineering inverts this. 80% is in planning and review, 20% is in execution:

    • Plan thoroughly before writing code
    • Review to catch issues and capture learnings
    • Codify knowledge so it's reusable
    • Keep quality high so future changes are easy

    Learn More

    Discover Repositories

    Search across tracked repositories by name or description