Skip to content
Back to skills

Openmontage Podcast Repurpose Script Director

ASecurity

播客二次创作流水线的剧本导演技能,产出转写文本、说话人归属、高光集合与章节结构,适用于后续所有阶段的素材基础构建。

  • 5 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 7, 2026
testingrustgo

Works with

  • cli

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned November 7, 2026

npx -y skills add Wanfeng1028/muse --skill openmontage-podcast-repurpose-script-director --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Openmontage Podcast Repurpose Script Director?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Openmontage Podcast Repurpose Script Director
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/wanfeng1028-openmontage-podcast-repurpose-script-director/badge)](https://www.skillsdirectory.com/skills/wanfeng1028-openmontage-podcast-repurpose-script-director)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: openmontage-podcast-repurpose-script-director
version: "1.0.0"
description: 播客二次创作流水线的剧本导演技能,产出转写文本、说话人归属、高光集合与章节结构,适用于后续所有阶段的素材基础构建。
metadata:
  license: AGPL-3.0
---

# Script Director - Podcast Repurpose Pipeline

## When To Use

This stage creates the transcript truth, speaker attribution, highlight set, and chapter structure that every later stage depends on.

## Prerequisites

| Layer | Resource | Purpose |
|-------|----------|---------|
| Schema | `schemas/artifacts/script.schema.json` | Artifact validation |
| Prior artifact | `state.artifacts["idea"]["brief"]` | Deliverable mix and source truth |
| Tools | `transcriber`, `audio_enhance` | Diarized transcript and cleanup |

## Process

### 1. Protect Transcript Quality

If the source audio is weak, use `audio_enhance` before or alongside transcription. Speaker diarization quality directly affects quote attribution and clip quality.

### 2. Produce A Speaker-Aware Transcript

Diarization is not optional for multi-speaker episodes. Verify speaker mapping early and store the richer diarization detail in `script.metadata`.

Recommended metadata keys:

- `speaker_map`
- `transcript_path`
- `chapter_candidates`
- `highlight_candidates`
- `rejected_highlights`

### 3. Rank Highlight Moments

Use the episode transcript to find:

- concise insights,
- surprising claims,
- emotional peaks,
- debates,
- practical advice,
- memorable phrasing.

Every highlight should be evaluated for:

- standalone clarity,
- hook strength,
- attribution confidence,
- platform fit.

### 4. Build Chapters For Long-Form Packaging

If the user wants a full-episode companion asset, identify the topic shifts now. These become chapter markers and later visual transition points.

### 5. Keep The Schema Clean

Use `sections[]` for the structured production-facing segments and put the richer highlight inventory in metadata.

### 6. Quality Gate

- speaker attribution is trustworthy,
- the highlight set is strong enough for the requested deliverables,
- weak clips are rejected instead of padded,
- chapter markers cover the long-form conversation cleanly.

### Mid-Production Fact Verification

If you encounter uncertainty during script writing:
- Use `web_search` to verify factual claims before committing them to the script
- Use `web_search` to find reference images for visual accuracy
- Log verification in the decision log: `category="visual_accuracy_check"`

Every factual claim in the script should be traceable to the `research_brief`.
If you make a claim that isn't in the research, do additional research and
add the source. Do not invent statistics, dates, or attributions.

## Common Pitfalls

- Treating diarization errors as minor when they change who said the quote.
- Selecting clips that need too much earlier context.
- Overfitting the batch to one section of the episode.

---

## 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.

Files in this skill

  • LICENSE33.7 KB
  • SKILL.md3.3 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.