/manage-reviews
Handle approval workflows — internal review, client review, CEO approval, revision requests.
$ npx -y skills add indranilbanerjee/socialforge --skill manage-reviews --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/manage-reviews
Context preview
The summary Claude sees to decide when to auto-load this skill.
Handle approval workflows — internal review, client review, CEO approval, revision requests.
SKILL.md
manage-reviews.SKILL.mdname: manage-reviews
description: Handle approval workflows — internal review, client review, CEO approval, revision requests.
argument-hint: "[--post <id>] [--approve] [--revise] [--client-send]"
effort: medium
user-invocable: true
disable-model-invocation: true
/socialforge:manage-reviews — Review & Approval Manager
Manage the multi-tier approval workflow per brand's approval-chain.json.
Approval Tiers
- **HERO content**: Internal review → Client approval → CEO approval (if configured)
- **HUB content**: Internal review → Client approval (optional)
- **HYGIENE content**: Internal review only (auto-approvable if configured)
Actions
- `/socialforge:manage-reviews --approve P04` — Approve post P04 at current tier
- `/socialforge:manage-reviews --revise P04 "Make the background warmer"` — Request revision with feedback
- `/socialforge:manage-reviews --client-send` — Send all internally-approved posts to client review
- `/socialforge:manage-reviews --check` — Check pending approvals and send reminders
State Transitions
QUEUED → ASSET_MATCHING → GENERATING → PENDING_REVIEW PENDING_REVIEW → APPROVED_INTERNAL | REVISION_REQUESTED | REJECTED REVISION_REQUESTED → GENERATING (re-enters production with feedback) REJECTED → QUEUED (start over) APPROVED_INTERNAL → PENDING_CLIENT (if client review required) | FINAL (if not) PENDING_CLIENT → APPROVED_CLIENT | REVISION_REQ_CLIENT | REJECTED_CLIENT APPROVED_CLIENT → PENDING_CEO (if CEO required) | FINAL (if not) PENDING_CEO → APPROVED_CEO → FINAL FINAL → (write-protected, no transitions)
Rules
- FINAL status is write-protected — cannot be modified after finalization
- Revision requests re-enter the generation pipeline with specific feedback
- Max 3 revision cycles per HERO post before escalation
- Reminders sent via Slack/email after N days (per escalation_rules)
Read more
name: manage-reviews description: Handle approval workflows — internal review, client review, CEO approval, revision requests. argument-hint: "[--post <id>] [--approve] [--revise] [--client-send]" effort: medium user-invocable: true disable-model-invocation: true
/socialforge:manage-reviews — Review & Approval Manager
Manage the multi-tier approval workflow per brand's approval-chain.json.
Approval Tiers
- **HERO content**: Internal review → Client approval → CEO approval (if configured)
- **HUB content**: Internal review → Client approval (optional)
- **HYGIENE content**: Internal review only (auto-approvable if configured)
Actions
- `/socialforge:manage-reviews --approve P04` — Approve post P04 at current tier
- `/socialforge:manage-reviews --revise P04 "Make the background warmer"` — Request revision with feedback
- `/socialforge:manage-reviews --client-send` — Send all internally-approved posts to client review
- `/socialforge:manage-reviews --check` — Check pending approvals and send reminders
State Transitions
QUEUED → ASSET_MATCHING → GENERATING → PENDING_REVIEW PENDING_REVIEW → APPROVED_INTERNAL | REVISION_REQUESTED | REJECTED REVISION_REQUESTED → GENERATING (re-enters production with feedback) REJECTED → QUEUED (start over) APPROVED_INTERNAL → PENDING_CLIENT (if client review required) | FINAL (if not) PENDING_CLIENT → APPROVED_CLIENT | REVISION_REQ_CLIENT | REJECTED_CLIENT APPROVED_CLIENT → PENDING_CEO (if CEO required) | FINAL (if not) PENDING_CEO → APPROVED_CEO → FINAL FINAL → (write-protected, no transitions)
Rules
- FINAL status is write-protected — cannot be modified after finalization
- Revision requests re-enter the generation pipeline with specific feedback
- Max 3 revision cycles per HERO post before escalation
- Reminders sent via Slack/email after N days (per escalation_rules)
Your client wants 30 days of social content across six platforms with brand-faithful imagery, AI-generated video, and provenance signed for EU markets. You have five days.
Other skills on socialforge.
- /adapt-copy
Adapt post copy per platform — character limits, hashtags, CTAs, tone, and compliance checking.
Open skill - /assemble-document
Assemble the final calendar delivery manifest (structured JSON) with all posts, copy, and metadata.
Open skill - /brand-manager
Set up and manage brand profiles. Use when: configuring a new brand, updating brand config, or switching brands.
Open skill - /build-review-gallery
Build an interactive HTML review gallery with all generated posts for team review.
Open skill - /c2pa-sign
Embed C2PA (Content Authenticity Initiative) provenance manifests into SocialForge AI-generated assets — images, video, audio. Use when: preparing AI-generated social posts for EU markets to comply with EU AI Act Article 50 (applicable 2 Aug 2026); making AI generation
Open skill - /compose-creative
Core creative engine. Generates images and video using 4 modes with brand assets, AI compositing, and platform resizing.
Open skill

