contentrain-difflisted
Install: claude install-skill Contentrain/ai
# Skill: Review Pending Branches with `contentrain diff`
> Inspect pending Contentrain branches and decide whether to merge, reject, or defer them.
---
## When to Use
Use this when:
- the project has pending `contentrain/*` branches
- the user asks to review or merge changes
- branch pressure is growing and cleanup is needed
---
## Steps
### 1. Check Branch Pressure
Start with `contentrain status`.
If many `contentrain/*` branches are active, move into review immediately.
### 2. Run `contentrain diff`
Use the CLI to:
- list pending branches
- inspect the diff summary
- review full patch output
### 3. Evaluate the Change
Check:
- which model/content files changed
- whether the change matches the intended operation
- whether validation/normalize work was completed properly
### 4. Choose an Outcome
- merge when the diff is correct and complete
- delete when the change is wrong or should be rejected
- defer only when more human input is required
### 5. Report the Decision
Summarize:
- branch reviewed
- action taken
- base branch affected
- any follow-up branch still pending
## Browser Alternative
For visual branch review, use CLI serve:
```bash
contentrain serve
```
Navigate to http://localhost:3333/branches to see all pending branches with diffs, and merge or delete them visually.
## Related Skills
- **contentrain-serve** — Browser-based branch review and merge
- **contentrain** — Core architecture and MCP tool catalog