Transcript β show notes β clips β posts. One recording, a week of content.
Your assistant takes a recording or transcript and produces show notes, chapters, social clips, and platform-ready posts on a schedule.
$39one-time
6 skills Β· instant download
14-day refund on every pack β no questions asked. Guest checkout via Stripe β no account needed.
Prefer everything? The All-Access bundle includes this pack for $99.
Who it's for
Creators, podcasters, and marketers turning long-form into everything else.
What changes after installing
Your assistant takes a recording or transcript and produces show notes, chapters, social clips, and platform-ready posts on a schedule.
What's inside
6 skills, one job.
transcript-cleanTurn a raw transcript into clean, speaker-labeled, timestamped text.
show-notesGenerate titled show notes with chapters, key takeaways, and linked resources.
clip-findersampleSurface the 5-8 most clippable moments with timestamps and a hook line each.
social-repurposeTurn each clip/idea into platform-native posts (X thread, LinkedIn, shorts caption).
newsletter-draftDraft a newsletter issue from the episode with a subject line and CTA.
publish-checklistA per-episode checklist the agent runs and reports on before you hit publish.
See before you buy
Sample skill: clip-finder
This is one of the actual skill files in the pack β the real SKILL.md, exactly as your assistant would load it. It shows the depth and shape of what you're buying.
---
name: clip-finder
description: Surface the 5-8 most clippable moments in an episode with exact timestamps and a scroll-stopping hook for each.
metadata: { "openclaw": { "emoji": "βοΈ" } }
---
# Clip Finder
Finds the short-form gold buried in a long recording. Reads a clean transcript, scores every moment against what actually performs on short-form, and returns 5β8 self-contained clips with exact in/out timestamps and a hook line for each. This is where "one recording, a week of content" starts.
## When to use (trigger phrases)
Use this skill when the user says:
- "find the best clips in this episode"
- "what should I cut for Shorts / TikTok / Reels?"
- "pull the most viral moments"
- "give me timestamps for clips"
- "where are the good soundbites?"
## How it works
1. **Read the canonical transcript** (`transcript.clean.md`; run `transcript-clean` first if needed). You need timestamps β if the source had none, tell the user your in/out points are estimates.
2. **Score moments against a rubric.** A moment is clippable when it hits one or more of these β the more, the better:
- **Contrarian take** β "Everyone says X; that's wrong becauseβ¦"
- **Concrete story** β a specific, named, time-bound anecdote (not a generality).
- **Emotional peak** β surprise, conviction, frustration, a laugh.
- **Quotable one-liner** β a sentence that stands alone without context.
- **Actionable tip** β a do-this-now instruction with a clear payoff.
- **Tension / disagreement** β host and guest pushing on each other.
- **Surprising data or reframe** β a number or mental model that flips the listener's assumption.
3. **Pick 5β8 non-overlapping segments.** Each must be **self-contained** β it makes sense to someone who never heard the rest of the episode. Target **20β90 seconds** (15β45s for TikTok/Shorts/Reels, up to 90s for a LinkedIn/X video). Reject anything that needs "as I said earlier" to land.
4. **Set tight in/out points.** Start on the *payload*, not the wind-up β cut the "yeah, so, I think what's interesting isβ¦" preamble. End on the punch line or the period, never mid-thought. Give the trimmed start/end timestamps, not the raw paragraph bounds.
5. **Write a hook for each.** The hook is the on-screen text / opening line that stops the scroll. Make it a promise, a tension, or a bold claim drawn from the clip β never clickbait the clip can't pay off. 3β8 words is the sweet spot for an overlay.
6. **Tag each clip** with: the verbatim quote, why it works (which rubric items), best platform(s), and a one-line caption. Rank the list best-first so the user cuts the top 2β3 even if they're short on time.
7. **Hand off for cutting.** Output the timestamps in a form a video tool can use. If the user wants, provide an `ffmpeg` command per clip (see Notes) β but the actual cut happens in their editor, not here.
## Output
A ranked list. Example (two of six shown):
```markdown
### 1. "You don't have a churn problem" β 00:22:40β00:23:18 (38s)
**Hook:** "Your churn problem is a lie"
**Quote:** "You don't have a churn problem, you have an empty-state problem.
Nobody leaves a product that's already full of their stuff."
**Why it works:** contrarian + quotable one-liner + reframe. Stands alone.
**Best for:** Shorts, Reels, X video. **Caption:** The retention reframe most
founders miss. Full episode in bio.
### 2. The 3am pager story β 00:31:05β00:32:20 (75s)
**Hook:** "The night we deleted prod"
**Quote:** "It's 3am, I'm half asleep, and I run the migration on the wrong
databaseβ¦"
**Why it works:** concrete story + emotional peak. Great for LinkedIn video.
**Best for:** LinkedIn, X. **Caption:** A hard-won lesson about backups.
```
Followed by an optional cut sheet:
`Clip 1 β in 00:22:40 out 00:23:18 Β· Clip 2 β in 00:31:05 out 00:32:20 β¦`
## Notes
- **OpenClaw finds the moments and writes the hooks β it does not cut video.** Hand these timestamps to your editor: Descript, Opus Clip, CapCut, Premiere, or an ffmpeg-based skill. If a clip is off by a beat, nudge it in the editor; ASR timestamps drift by a second or two.
- **Optional ffmpeg cut** (requires `ffmpeg` installed by the user): to lift a clip losslessly,
`ffmpeg -i episode.mp4 -ss 00:22:40 -to 00:23:18 -c copy clip1.mp4`. For vertical 9:16 with re-encode, crop/scale in a second pass. This is a convenience, not the product β verify the cut.
- **The hook is a promise the clip must keep.** Don't write a hook the segment can't pay off β it tanks watch-time and trust. No fake stats, no "this one trick."
- **Self-contained beats "best line."** A brilliant sentence that needs three minutes of setup is a worse clip than a good sentence that stands alone.
- Spot-check the top clips against the actual audio before publishing β tone and timing don't fully survive text.
How to install
Live in a couple of minutes.
Unzip, copy the skill folders into ~/.openclaw/skills, and start a new OpenClaw session. The pack's README lists the trigger phrases and anything to configure.
Buy the pack
Guest checkout via Stripe β no account. Your card is charged once; the pack is yours.
Download the zip
You land on a private download page with a permanent link. Bookmark it β it's your receipt and re-download.
Drop it into your skills folder
Unzip and copy the skill folders into ~/.openclaw/skills (or your workspace's skills/ directory).
Start a new OpenClaw session
OpenClaw loads the new skills on the next session. Trigger them with the phrases in each pack's README.
Clawmart is an independent storefront and is not affiliated with or endorsed by OpenClaw.