一键导入
full-pipeline
Run the complete end-to-end production pipeline — parse, match, compose, copy, preview, review, finalize.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Run the complete end-to-end production pipeline — parse, match, compose, copy, preview, review, finalize.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
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 disclosure machine-readable; signing already-generated assets retroactively; auto-signing newly generated assets when c2pa_auto_sign is enabled in brand profile.
Adapt post copy per platform — character limits, hashtags, CTAs, tone, and compliance checking.
Set up and manage brand profiles. Use when: configuring a new brand, updating brand config, or switching brands.
Core creative engine. Generates images and video using 4 modes with brand assets, AI compositing, and platform resizing.
Generate short-form video clips via a 5-stage human-in-the-loop pipeline: concept, keyframes, video generation, and delivery.
Index brand photo library using AI vision. Use when: setting up assets, adding new photos, or refreshing the index.
| name | full-pipeline |
| description | Run the complete end-to-end production pipeline — parse, match, compose, copy, preview, review, finalize. |
| argument-hint | [brand] [YYYY-MM] [calendar-source] |
| effort | max |
| user-invocable | true |
Run all phases sequentially with quality gates between each.
Asset-heavy skill. Grep before Read the asset catalog (${CLAUDE_PLUGIN_DATA}/<brand>/assets/index.json) — never list the asset directory. Reference generated images / videos by path, not by loading metadata. Brand profile loads once per session.
| Phase | Skill | Gate |
|---|---|---|
| -1 | credential-check | API credentials configured (Vertex AI and/or WaveSpeed) |
| 0 | parse-calendar | Calendar parsed, all required fields present |
| 1 | match-assets | Asset matches confirmed by user |
| 2 | compose-creative | All images/videos generated, quality scores ≥7.0 |
| 3 | adapt-copy | Copy adapted, compliance passed |
| 4 | create-previews | Previews rendered for all posts |
| 5 | build-review-gallery | Gallery built and accessible (images + video) |
| 6 | manage-reviews | All posts reviewed (async — pipeline pauses here) |
| 7 | finalize-month | All approved posts packaged for delivery |
Before any production work begins, verify that the required API credentials are configured via credential_manager.py.
credential_manager.py status to check Vertex AI and WaveSpeed configuration/socialforge:setup/socialforge:setup to configure API keys before starting production."Phase 2 operates in two distinct modes depending on how it is invoked.
/socialforge:generate-post)Produces creative for a single post with full user control at each stage.
Image posts — 4-stage approval:
Video posts — 5-stage approval:
/socialforge:generate-all)Produces creative for all posts in the calendar with minimal interruption.
The review gallery (/socialforge:review) now supports both image and video content:
<video> tags showing the raw generated clip alongside the composited version with overlays, enabling direct comparison of motion, pacing, and brand overlay placementSocialForge Full Pipeline — AcmeCorp / April 2026
[pre] Credential Check ✓ — Vertex AI ready, WaveSpeed ready
[1/7] Parse Calendar ✓ — 28 posts extracted (24 image, 4 video)
[2/7] Match Assets ✓ — 8 ANCHOR, 5 ENHANCE, 9 STYLE_REF, 4 PURE, 2 CAROUSEL
[3/7] Compose Creative → IN PROGRESS
Mode: batch (group-based direction)
Groups approved: ANCHOR ✓ ENHANCE ✓ STYLE_REF ✓ PURE → awaiting direction
Generated: 18/28 posts (~10 min remaining)
Latest: P18 — STYLE_REFERENCED — Score: 8.4/10 ✓
Videos: 2/4 generated — P07 Score: 7.8/10 ✓
[4/7] Adapt Copy — waiting
[5/7] Create Previews — waiting
[6/7] Review Gallery — waiting
[7/7] Finalize — waiting
Phase 6 (manage-reviews) is the only async gate — the pipeline pauses here because human review takes hours or days.
When pipeline reaches Phase 6:
/socialforge:review or /socialforge:manage-reviews/socialforge:full-pipeline --resume or /socialforge:finalize directlyEscalation (per approval-chain.json):
Timeout: No automatic timeout — Phase 6 stays paused until human action. The /socialforge:status command shows pending review counts.