contentrain-reviewlisted
Install: claude install-skill Contentrain/ai
# Skill: Review Pending Content Changes
> Review content changes on Contentrain branches, apply quality checks, and recommend approval or rejection.
---
## When to Use
The user wants to review content quality, audit existing entries, check pending changes, or run a pre-publish checklist. Triggers: "review content", "check pending changes", "review the contentrain branch", "content QA", "audit content", "pre-publish check".
---
## Steps
### 1. Check Project State
Call `contentrain_status` to understand the current project:
- All models, their kinds, domains, and entry counts.
- Configured locales and source locale.
- Pending branches or unsubmitted changes.
- Workflow mode (auto-merge or review).
### 2. List Content for Review
For each model (or the user-specified scope), call `contentrain_content_list(model: "<modelId>", locale: "<locale>")`:
- Retrieve entries for the source locale first.
- For i18n models, also retrieve entries for each target locale.
- Note entry counts per locale to identify i18n coverage gaps.
If reviewing a specific branch, list the `contentrain/*` branches and show:
- Branch name (indicates operation type: extract, reuse, content-save, model-save).
- Number of changed files.
- Last commit date.
### 3. Run Automated Validation
Call `contentrain_validate` to get the automated validation report:
- Schema compliance errors (missing required fields, type mismatches).
- Referential integrity issues (broken relation references).
- i18n comple