# ce-compound

> Claude/Codex skill by [@everyinc](https://omgskills.com/library/everyinc/index.md) · 26k stars · Updated 2026-10-17

Document a solved problem as a durable repo learning. Use when verified work produced non-obvious reasoning absent from its final code, tests, or existing docs; avoid routine fixes whose artifacts already explain the lesson.

Tags: compound, engineering

## Install

```sh
git clone https://github.com/EveryInc/compound-engineering-plugin /tmp/compound-engineering-plugin && ln -s /tmp/compound-engineering-plugin/skills/ce-compound ~/.claude/skills/ce-compound
```

## From README

/ce-compound Outcome: one qualifying solved problem is written as a durable learning under /solutions/, grounded against the current tree, discoverable by the next agent. Done: a qualifying doc is written or updated, its frontmatter and claims validated, vocabulary capture recorded, and the mode's completion report emitted; when no learning qualifies, nothing is written and the report says why. One learning per run. A session that produced several gets several sequential runs, never one batched run. Read references/research.md; it explains what batching breaks. Preconditions Document only a problem that is solved and verified. A learning earns its place only when it holds durable project reasoning that is not readily recoverable from the final code, tests, types, comments, or existing documentation, and losing it would plausibly cause recurrence, material risk, or substantial rediscovery.

## Links

- HTML page: https://omgskills.com/library/everyinc/compound-engineering-plugin/ce-compound/
- GitHub: https://github.com/EveryInc/compound-engineering-plugin
- Author: [@everyinc](https://omgskills.com/library/everyinc/index.md)

## More from this repo

- [ce-brainstorm](https://omgskills.com/library/everyinc/compound-engineering-plugin/ce-brainstorm/index.md) — Explore vague or ambitious ideas into a right-sized requirements-only unified plan.
   - [@everyinc](https://omgskills.com/library/everyinc/index.md) · 26k stars
- [ce-babysit-pr](https://omgskills.com/library/everyinc/compound-engineering-plugin/skills/ce-babysit-pr/index.md) — Babysits an open GitHub PR until merge-ready, first judging whether an old PR still belongs.
   - [@EveryInc](https://omgskills.com/library/everyinc/index.md) · 26k stars
- [ce-commit](https://omgskills.com/library/everyinc/compound-engineering-plugin/ce-commit/index.md) — Used to create a git commit with a clear, value-communicating message.
   - [@everyinc](https://omgskills.com/library/everyinc/index.md) · 26k stars
