Every Marketplace
The official Every marketplace where engineers from Every.to share their workflows. Currently featuring the Compounding Engineering Philosophy plugin.
Quick Start
Standard Installation
Run Claude and add the marketplace:
/plugin marketplace add https://github.com/EveryInc/every-marketplace
Then install the plugin:
/plugin install compound-engineering
One-Command Installation
Use the Claude Plugins CLI to skip the marketplace setup:
npx claude-plugins install @EveryInc/every-marketplace/compound-engineering
This automatically adds the marketplace and installs the plugin in a single step.
Factory (Droid) quick start
- Install Droid (Factory).
bunx droid-factory
What this does: copies Claude Code marketplace commands/agents/subagents and converts them to Droid format.
Next:
- Start Droid
- In Settings, enable Sub-agents
You're done: use this source from Droid. You don't need to add it in Claude Code anymore.
Compounding Engineering Plugin
A Claude Code plugin that makes each unit of engineering work easier than the last. Transform how you plan, build, and review code using AI-powered tools that systematically improve your development workflow.
What Is Compounding Engineering?
Each unit of engineering work should make subsequent units of work easier—not harder.
Traditional development accumulates technical debt. Every feature adds complexity. Every change increases maintenance burden. The codebase becomes harder to work with over time.
Compounding engineering inverts this. Each feature you build:
- Documents patterns for the next feature
- Creates reusable components that accelerate future work
- Establishes conventions that reduce decision fatigue
- Codifies knowledge that compounds across the team
This plugin provides the tools to make compounding engineering practical. It transforms vague ideas into structured plans, executes those plans systematically, and ensures every change meets your quality bar before merging.
graph LR
A[Plan<br/>Plan it out<br/>in detail] --> B[Delegate<br/>Do the work]
B --> C[Assess<br/>Make sure<br/>it works]
C --> D[Codify<br/>Record<br/>learnings]
D --> A
style A fill:#f9f,stroke:#fff,stroke-width:2px,color:#333
style B fill:#bbf,stroke:#fff,stroke-width:2px,color:#333
style C fill:#bfb,stroke:#fff,stroke-width:2px,color:#333
style D fill:#ffb,stroke:#fff,stroke-width:2px,color:#333
How It Works
The plugin follows a three-step workflow that makes development compound:
1. Plan: Turn Ideas Into Structured Issues
Use /compound-engineering:plan to transform feature descriptions into comprehensive GitHub issues.
What it does:
- Researches your codebase to find similar patterns and conventions
- Analyzes framework documentation and best practices
- Creates detailed acceptance criteria and implementation plans
- Generates code examples that follow your existing patterns
The result: Issues that make implementation easier because they've already done the research and planning work.
2. Work: Execute Plans Systematically
Use /compound-engineering:work to execute work plans with isolated worktrees and systematic task tracking.
What it does:
- Creates isolated git worktrees for clean development
- Breaks down plans into trackable todos
- Executes tasks systematically with continuous validation
- Runs tests and quality checks after each change
The result: Features built correctly the first time, with full test coverage and no regressions.
3. Review: Ensure Quality Before Merging
Use /compound-engineering:review to perform exhaustive multi-agent code reviews.
What it does:
- Checks out your PR in an isolated worktree for deep analysis
- Runs 12+ specialized review agents in parallel
- Identifies security issues, performance problems, and architectural concerns
- Creates trackable todos for every finding
The result: Code that meets your quality bar and documents learnings for future work.
Practical Examples
Example: Plan a New Feature
# Create a detailed GitHub issue from a feature description
claude /compound-engineering:plan "Add user profile avatars with S3 upload and automatic resizing"
The command will:
- Research how your codebase handles file uploads
- Find similar features in your repository
- Check framework documentation for best practices
- Generate a complete issue with acceptance criteria, technical approach, and code examples
You can choose detail levels:
- Minimal: Quick issues for simple features
- More: Standard issues with technical considerations
- A lot: Comprehensive issues for major features
Example: Execute a Work Plan
# Execute a plan document systematically
claude /compound-engineering:work path/to/plan.md