Installs into .claude/skills of the current project.
Are you the author of Openmontage Clip Factory Publish Director?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/wanfeng1028-openmontage-clip-factory-publish-director)
---
name: openmontage-clip-factory-publish-director
version: "1.0.0"
description: 剪辑工厂的发布导演技能,负责把片段批量打包为可落地的分发方案,按排序安排发布节奏、为每个平台定制文案,并保留片段目录与投放意图,适用于短视频批量投放与内容引擎搭建。
metadata:
license: AGPL-3.0
---
# Publish Director - Clip Factory Pipeline
## When To Use
This stage packages the clip batch into a distribution plan. The goal is not just exported files. The goal is a usable content engine.
## Prerequisites
| Layer | Resource | Purpose |
|-------|----------|---------|
| Schema | `schemas/artifacts/publish_log.schema.json` | Artifact validation |
| Prior artifacts | `state.artifacts["compose"]["render_report"]`, `state.artifacts["idea"]["brief"]`, `state.artifacts["script"]["script"]` | Outputs, rankings, and goals |
| Playbook | Active style playbook | Brand voice |
## Process
### 1. Lead With The Strongest Clip
Do not schedule by chronology. Schedule by ranking.
The first published clip should usually be:
- the strongest hook,
- the cleanest standalone clip,
- the clip most aligned with the batch goal.
### 2. Tailor Copy By Platform
Each platform needs its own tone and packaging:
- TikTok / Reels: direct, fast, hook-led
- Shorts: searchable, keyword-aware
- LinkedIn: insight-led and more professional
- X: short, punchy, opinion-friendly
### 3. Package The Batch Cleanly
Group by platform and include ready-to-paste text assets, not just video files.
### 4. Preserve Batch Truth
Store in `publish_log.metadata`:
- `clip_catalog`
- `posting_order`
- `platform_copy_map`
- `schedule_notes`
### 5. Quality Gate
- strongest clips lead the rollout,
- captions are platform-specific,
- export folders are usable without extra cleanup,
- the batch catalog clearly links ranking, file paths, and publishing intent.
## Common Pitfalls
- Publishing the whole batch on the same day.
- Using one caption everywhere.
- Losing the rank/order logic after rendering is complete.
---
## Gate Reminder (Binding)
This stage gates on human approval (`human_approval_default: true`). After review passes:
checkpoint with `status="awaiting_human"`, present the summary (the Backlot board renders
the artifact), and **END YOUR TURN**. Do not start the next stage in the same response.
Approval is per-gate — an earlier "go ahead" does not cover this gate.