Documentation
ccpp documentation
What ccpp adds to Claude Code, and the reference of each of its plugins.
ccpp is a command-line tool, ccpp, paired with a Claude Code marketplace. Each ccpp plugin is two things at
once: a ccpp <plugin> command you run in a terminal, and a Claude Code plugin whose hooks call that command
while Claude works. The command does the work; the Claude Code plugin only routes events to it.
Sections
| Section | What it covers |
|---|---|
| General | What ccpp is, how its plugins plug into Claude Code, the commands every install has. |
| Plugins · CPO | Claude Policy Objects: rules that Claude Code hooks check before a file write, a shell command or the end of a turn. |
CPO is the only plugin today. Each new plugin gets its own section under Plugins.
Where to start
- Read the introduction for the vocabulary: CLI, plugin, marketplace.
- Follow the CPO quick start to set a first profile.
- Write your own rules with the policy file reference.
About these pages
The documentation lives in the repository as MDX, in apps/web/src/content/docs/. Every page has an
Edit this page on GitHub link at the bottom. A new .mdx file in that tree becomes a page and a sidebar
entry at the next deployment of ccpp.dev.