Evaluates content brainstorm or phase file(s) against checklists, appends review sections with pass/warn/fail status and action items, updates frontmatter approval and index.md summary. Supports batch directories.
From blog-workflownpx claudepluginhub arustydev/agents --plugin blog-workflow<path> [--approve]content//reviewRuns Codex code review on local git state (working tree or vs base branch). Supports --wait/--background, --base <ref>, --scope auto|working-tree|branch.
/reviewReviews staged changes or recent commits across five axes—correctness, readability, architecture, security, performance—producing categorized findings with file:line references and fixes.
/reviewReviews HTML file for design anti-patterns, principles violations, and accessibility issues. Generates markdown report with status tables and recommendations.
/reviewReviews specified code scope via four specialists (quality, security, performance, architecture), producing summary, detailed findings, refactoring suggestions, prioritized action plan.
/reviewPerforms expert multi-LLM code review with inline PR comments on staged changes, open PRs, working tree, or paths. Checks LLM providers and queries focus areas.
/reviewDispatches the reviewer agent to review current branch code changes against code quality principles.
Evaluate a content brainstorm or phase file against its review checklist. Auto-detects artifact type from frontmatter. Supports batch review of entire phase directory.
Read - Load artifact(s) and checklistEdit - Append review sectionGlob - Find phase files if directory providedDetect input type:
/ or is directory → batch review all phase filesFor each artifact:
a. Load artifact at {{path}}
b. Detect artifact type from frontmatter (content-brainstorm or phase)
c. Load appropriate checklist:
content-brainstorm → .templates/review-checklists/content-brainstorm.mdphase → .templates/review-checklists/phase.md
d. Evaluate each criterion (pass/warn/fail)
e. Remove existing ## Review section if present
f. Append new ## Review section to artifactReview section format:
## Review
**Reviewed**: {{ISO 8601 timestamp}}
**Result**: {{pass|warn|fail}}
### {{Category Name}}
- [x] Criterion - pass
- [~] Criterion - warn: {{reason}}
- [ ] Criterion - fail: {{reason}}
...
**Summary**: {{pass_count}} pass, {{warn_count}} warn, {{fail_count}} fail
### Action Items
1. {{specific action to address issue}}
2. {{specific action to address issue}}
Determine approval:
| Condition | --approve flag | --no-approve flag | Default |
|---|---|---|---|
| All pass | approved | in-review | Prompt user |
| Warns only | approved | in-review | Prompt user |
| Any fail | in-review | in-review | in-review |
Update status in frontmatter
Update index.md with status change
When reviewing a phase directory:
## Content Planning Review: {{project-slug}}
Reviewed {{count}} phase files:
| Phase | Result | Pass | Warn | Fail |
|-------|--------|------|------|------|
| 0-tutorial-basic-migration | pass | 12 | 0 | 0 |
| 1-deep-dive-state-management | warn | 10 | 2 | 0 |
| 2-experiment-canary-releases | pass | 12 | 0 | 0 |
Overall: {{pass}} pass, {{warn}} warn, {{fail}} fail
Warnings in phase/1-deep-dive-state-management.md:
- Estimated effort may be low for scope
- Missing prerequisite link to phase 0
Next: Run `/blog/content/refine` on phases with warnings
| Condition | Error Message | Resolution |
|---|---|---|
| Artifact not found | "Artifact not found at {{path}}" | Verify path |
| Unknown artifact type | "Cannot determine artifact type from frontmatter" | Check frontmatter has valid type |
| Checklist not found | "Review checklist not found for type '{{type}}'" | Verify checklist exists |
| Empty directory | "No phase files found in {{path}}" | Run /blog/content/plan first |
# Review content brainstorm
/blog/content/review content/_projects/kubernetes-migration/content-brainstorm.md
# Review single phase
/blog/content/review content/_projects/kubernetes-migration/phase/0-tutorial-basics.md
# Batch review all phases
/blog/content/review content/_projects/kubernetes-migration/phase/
# Auto-approve if passing
/blog/content/review content/_projects/kubernetes-migration/content-brainstorm.md --approve
# Keep in-review even if passing
/blog/content/review content/_projects/kubernetes-migration/content-brainstorm.md --no-approve