Releases: EveryInc/compound-engineering-plugin
v0.8.0 — GitHub Copilot & Native Cursor Support
What's new
Added
- GitHub Copilot target —
--to copilotconverts plugins to.github/format with.agent.mdfiles,SKILL.mdskills, andcopilot-mcp-config.json. Also supportssync --target copilot— thanks @brayanjuls! - Native Cursor plugin support — Cursor now installs via
/add-plugin compound-engineeringusing Cursor's native plugin system — thanks @ericzakariasson!
Removed
- Cursor CLI conversion target (
--to cursor) — replaced by native Cursor plugin install
Install / Update
bunx @every-env/compound-plugin@latest install compound-engineeringv2.33.0 — Configurable Review Agents
What's New
Setup Skill — Configure Your Review Agents
Review commands now read from compound-engineering.local.md in your project root. First time running /workflows:review? The setup skill auto-detects your stack and configures the right agents:
- Auto-configure — one click, smart defaults for your detected stack
- Customize — pick your stack, focus areas (security, performance, architecture, code simplicity), and review depth (fast/thorough/comprehensive)
The settings file is tool-agnostic — works with Claude Code, Codex, and OpenCode without path rewriting.
Learnings Researcher in Reviews
/workflows:review now always runs learnings-researcher to search docs/solutions/ for past issues related to the PR. This closes the compound loop:
/workflows:compound writes solutions → /workflows:plan reads them → /workflows:review reads them
Schema Drift Detection
PRs with database migrations now automatically trigger schema-drift-detector to catch unrelated schema.rb changes.
Other Changes
/release-docsmoved to local.claude/commands/(repo maintenance, not distributed)/technical_reviewremoved (superseded by configurable review agents)- Component counts: 29 agents, 22 commands, 19 skills, 1 MCP server
Full Changelog: v2.32.0...v2.33.0
v0.5.1
Bug Fix
- Fix install path resolution —
install compound-engineeringnow always fetches from GitHub. Previously, a same-named local directory would shadow the GitHub fetch, causing a "Could not find plugin.json" error. Only explicit paths (./path,/absolute,~/home) are treated as local.
What's New in 0.5.0
- Cursor CLI/IDE target —
--to cursorconverts Claude Code plugins to Cursor format- Agents →
.cursor/rules/*.mdc(Agent Requested mode) - Commands →
.cursor/commands/*.md - Skills →
.cursor/skills/(identical standard) - MCP servers →
.cursor/mcp.json - Works with both Cursor IDE and Cursor CLI (
cursor-agent)
- Agents →
Install
bunx @every-env/compound-plugin install compound-engineering --to cursorv0.5.0
What's New
- Cursor CLI/IDE target —
--to cursorconverts Claude Code plugins to Cursor format- Agents →
.cursor/rules/*.mdc(Agent Requested mode) - Commands →
.cursor/commands/*.md - Skills →
.cursor/skills/(identical standard, copied directly) - MCP servers →
.cursor/mcp.json - Works with both Cursor IDE and Cursor CLI (
cursor-agent)
- Agents →
Install
bunx @every-env/compound-plugin install compound-engineering --to cursorv0.4.0 — Factory Droid target
Added
- Factory Droid target — Convert Claude Code plugins to Factory Droid format with
--to droid - npm publish workflow — Automatically publishes to npm on GitHub releases
Details
Droid output goes to ~/.factory/ with:
- Commands →
~/.factory/commands/(namespace prefixes stripped) - Agents →
~/.factory/droids/(converted to Droid frontmatter) - Skills →
~/.factory/skills/(copied as-is)
Tool name mapping (Claude → Factory): Bash → Execute, Write → Create, etc.
Full npm package: bunx @every-env/compound-plugin install compound-engineering --to droid