cold-open-creator by cdeistopened/content-os
npx skills add https://github.com/cdeistopened/content-os --skill cold-open-creator创建 25-35 秒的节目开场,将听众直接带入一个特定的时刻、角色或冲突中,以体现本集的核心主题。你扮演的是场景选择者(找到合适的时刻)和影片剪辑师(重新排列片段以获得戏剧性效果)的结合体。
核心理念: 节目开场不是总结或预告片。它是一个心理钩子,让听众感觉他们正在步入一场重要对话或启示的中间。他们应该在听完开场后产生疑问:“我们是怎么走到这一步的?”以及“接下来会发生什么?”
在以下情况下使用此技能:
你只有两种工具:
你不能:
艺术所在: 就像纪录片剪辑师选择和编排预先拍摄的素材,以讲述一个与真实发生的时序故事不同的故事。
找到那个恰到好处的时刻——一个能体现宏大主题的小细节。一个具体但又指向普遍性的东西。
要问的问题:
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
让他们以行动出现在页面上,而不是被动描述。
在播客语境中,这意味着:
让我们理解角色或听众面临的风险。
利害关系的例子:
寻找摩擦、惊喜或违反预期的时刻。
寻找:
结束时暗示即将发生的事情,但不透露具体内容。
预告应该:
在选择片段之前,确定哪个时刻或序列最能体现本集内容。
扫描文字稿,寻找:
转折点(发生转变的时刻):
脆弱时刻(个人利害关系):
矛盾时刻(我们所想 vs. 现实):
令人惊讶的见解(研究或数据):
行动中的角色(正在做,而非描述):
选择一个场景,该场景:
既然你知道了你的场景,找出其中及周围所有逐字逐句的片段。
提取展示以下内容的片段:
记录每个片段,包含:
现在重新排列这些片段,以讲述一个比原始序列更具戏剧性的故事。
Descript 弧线结构:
关键原则: 你不是按时间顺序排列。你是为了获得最大的情感/智力冲击而排列。
错误的时序示例:
陌生人测试
心痒测试
利害关系测试
预告测试
情感测试
通过至少 4 项测试 = 好的节目开场。
每个节目开场必须以一个未解决的时刻结束。这个悬念必须 100% 来自文字稿的逐字引用。
悬念类型:
创建文件:[Episode_Name]_Cold_Open.md
# Cold Open - [Episode Title]
## The Scene
[1-2 sentences describing which moment encapsulates the episode]
## Clips (In Order)
**Clip 1** | **[Speaker]** | [Timestamp] | ~[X] seconds
"[EXACT VERBATIM QUOTE]"
**Clip 2** | **[Speaker]** | [Timestamp] | ~[X] seconds
"[EXACT VERBATIM QUOTE]"
[Continue for all clips...]
## Structure
**Arc:** [Describe the narrative arc: Setup → Character → Conflict → Stakes → Tease]
**Spine:** [What's the core tension? Contradiction? Shift?]
**Total Length:** [X seconds]
## The Cliffhanger
**Type:** [Unfinished statement / Unfinished question / Shocking statement / Promise of revelation]
**Line:** "[EXACT VERBATIM QUOTE - must end cold open]"
## Why This Works
[2-3 sentences: What makes this scene powerful? What questions does it create? Why will someone keep listening?]
---
## Testing Results
- [ ] Stranger Test: PASS / FAIL
- [ ] Itch Test: PASS / FAIL
- [ ] Stakes Test: PASS / FAIL
- [ ] Tease Test: PASS / FAIL
- [ ] Emotion Test: PASS / FAIL
**Final Score: X/5**
错误:选择一个“重要”但并不能真正体现本集内容或创造好奇心的时刻。 修正:问“陌生人会在乎这个吗?”选择那些本身带有戏剧性、冲突或惊喜的时刻。
错误:按照片段在剧集中出现的顺序排列。 修正:刻意重新排列,以讲述一个不同的、更具戏剧性的故事。从结果开始,跳到问题,预告解决方案。
错误:解释嘉宾是谁或他们为什么在讲话。 修正:将听众直接置于事件中间。让他们通过所说内容来理解背景。
错误:包含太多片段或那些解决了紧张感的片段。 修正:无情地剪辑。节目开场不是完整的故事——它是一个预告。
错误:以答案或解决方案的揭示结束。 修正:以一个疑问、一个转变、一个惊喜结束——一些让听众想要更多的东西。
错误:在单词中间切断或制造不自然的停顿,使音频听起来像是经过编辑的。 修正:在自然的句子断点处或说话者自然停顿的地方进行剪辑。
youtube-clip-extractor — 识别并提取最佳时刻用于短视频剪辑(TikTok, Instagram Reels)youtube-title-creator — 创建与节目开场搭配的标题节目开场不是:
节目开场是:
如果听众听完你的节目开场后想:“我需要听完这集剩下的部分才能理解发生了什么”,那么你就成功了。
每周安装次数
1
代码库
GitHub Stars
2
首次出现
今天
安全审计
安装于
zencoder1
amp1
cline1
openclaw1
opencode1
cursor1
Create 25-35 second cold opens that drop listeners into a specific moment, character, or conflict that encapsulates the episode's core themes. You are doing the work of a scene selector (finding the right moment) combined with a film editor (rearranging clips for dramatic impact).
Core Philosophy: The cold open is not a summary or a trailer. It's a psychological hook that makes listeners feel like they're stepping into the middle of an important conversation or revelation. They should finish the cold open asking "How did we get here?" and "What happens next?"
Use this skill when you need to:
You have ONLY TWO tools:
You CANNOT:
The Art: Like a documentary editor selecting and sequencing pre-shot footage to tell a different story than the chronological one that actually happened.
Find the exact right moment—something small that encapsulates the big themes. Something specific that also gestures toward the general.
Questions to ask:
Get them on the page in ACTION, not passively described.
In a podcast context, this means:
Make us understand what's at stake for the character or listener.
Examples of stakes:
Find moments of friction, surprise, or expectation-violation.
Look for:
End by gesturing toward what's to come without giving it away.
The tease should:
Before selecting clips, identify which moment or sequence best encapsulates the episode.
Scan the transcript for:
Inflection Points (moments of shift):
Vulnerability Moments (personal stakes):
Contradiction Moments (what we think vs. reality):
Surprising Insights (research or data):
Character in Action (doing, not describing):
Choose ONE scene that:
Now that you know your scene, find all the verbatim clips within and around it.
Pull clips that show:
Document each clip with:
Now rearrange these clips to tell a more dramatic story than the original sequence.
The Descript Arc Structure:
Key principle: You are NOT arranging chronologically. You are arranging for maximum emotional/intellectual impact.
Example false chronology:
The Stranger Test
The Itch Test
The Stakes Test
The Tease Test
The Emotion Test
Pass at least 4 out of 5 = good cold open.
Every cold open MUST end with an unresolved moment. This cliffhanger must be 100% verbatim from the transcript.
Types of cliffhangers:
Create a file: [Episode_Name]_Cold_Open.md
# Cold Open - [Episode Title]
## The Scene
[1-2 sentences describing which moment encapsulates the episode]
## Clips (In Order)
**Clip 1** | **[Speaker]** | [Timestamp] | ~[X] seconds
"[EXACT VERBATIM QUOTE]"
**Clip 2** | **[Speaker]** | [Timestamp] | ~[X] seconds
"[EXACT VERBATIM QUOTE]"
[Continue for all clips...]
## Structure
**Arc:** [Describe the narrative arc: Setup → Character → Conflict → Stakes → Tease]
**Spine:** [What's the core tension? Contradiction? Shift?]
**Total Length:** [X seconds]
## The Cliffhanger
**Type:** [Unfinished statement / Unfinished question / Shocking statement / Promise of revelation]
**Line:** "[EXACT VERBATIM QUOTE - must end cold open]"
## Why This Works
[2-3 sentences: What makes this scene powerful? What questions does it create? Why will someone keep listening?]
---
## Testing Results
- [ ] Stranger Test: PASS / FAIL
- [ ] Itch Test: PASS / FAIL
- [ ] Stakes Test: PASS / FAIL
- [ ] Tease Test: PASS / FAIL
- [ ] Emotion Test: PASS / FAIL
**Final Score: X/5**
Mistake : Picking a "important" moment that doesn't actually encapsulate the episode or create curiosity Fix : Ask "Would a stranger care about this?" Pick moments with built-in drama, conflict, or surprise
Mistake : Arranging clips in the order they appeared in the episode Fix : Deliberately rearrange to tell a different, more dramatic story. Start with the end result, jump to the problem, tease the solution
Mistake : Explaining who the guest is or why they're talking Fix : Drop listeners in the middle. Let them figure out the context through what's being said
Mistake : Including too many clips or clips that resolve the tension Fix : Cut ruthlessly. The cold open is not the full story—it's a teaser
Mistake : Ending with the answer or solution revealed Fix : End with a question, a shift, a surprise—something that makes listeners want more
Mistake : Cutting mid-word or creating unnatural pauses that make the audio feel edited Fix : Cut at natural sentence breaks or at places where the speaker naturally paused
youtube-clip-extractor — Identifies and extracts best moments for short-form clips (TikTok, Instagram Reels)youtube-title-creator — Creates titles that pair with cold opensA cold open is not:
A cold open IS:
If listeners finish your cold open thinking "I need to hear the rest of this episode to understand what's happening," you've succeeded.
Weekly Installs
1
Repository
GitHub Stars
2
First Seen
Today
Security Audits
Gen Agent Trust HubPassSocketPassSnykFail
Installed on
zencoder1
amp1
cline1
openclaw1
opencode1
cursor1
冲刺回顾模板:敏捷团队回顾会议指南与模板(开始-停止-继续/愤怒-悲伤-高兴/4Ls)
10,400 周安装