How to Turn One Video into Clips, Show Notes, and Social Posts with Claude and Weftly
A step-by-step walkthrough for turning one raw video into clips, captions, a blog draft, and social posts using Claude and Weftly in a single conversation, with concrete prices and prompts you can copy.
Most content creators have the same problem at the end of a recording session: the hard part isn’t the recording, it’s everything that comes after. The transcript, the show notes, the clip for Instagram, the tweet thread, the blog post, the email. Each one is a separate task, in a separate tool, done by hand. Multiply that across a weekly publishing schedule and you’re spending more time on post-production than on the content itself.
The good news: Claude and Weftly can handle the entire pipeline, from raw video file to clips, captions, blog draft, and social posts, in a single conversation. No switching tools. No copy-pasting between tabs. Just a conversation that starts with a video and ends with a content package ready to publish.
Here’s how to build that workflow for yourself.
The Setup: Connect Weftly to Claude
Before you start, add Weftly to Claude as a custom connector. In Claude Desktop or claude.ai, go to Settings → Integrations → Add custom connector and paste:
https://api.weftly.ai/mcp
If you’re using Claude Code, the Weftly plugins handle everything. Install the marketplace, then both the setup and editing plugins:
/plugin marketplace add woven-record-media/weftly-plugins
/plugin install weftly-setup@weftly
/weftly-setup:weftly-setup --wallet <your-wallet-name>
/plugin install weftly-editing@weftly
The weftly-setup plugin registers the MCP server and configures
automatic payment handling. The weftly-editing plugin adds a set of
free skills for the writing steps in this workflow, more on those below.
After a restart, Claude has everything it needs to run the full pipeline.
Step 1: Drop In Your Raw Video, Get a Summary and Transcript in One Shot
Start the conversation by giving Claude your file and telling it what you’re building:
“I just finished recording a 45-minute podcast interview. Here’s the file. I want to turn this into show notes, three short-form clips for Reels, a blog post recap, and a few social media captions. Start by summarizing it, I want a one-paragraph episode description, a list of key takeaways, and timestamps for the main topics we covered.”
Claude calls weftly:summarize on your video ($1.25 for video, $0.75
for audio). Here’s the part worth knowing: the Summarize tool returns
both the AI-generated summary and the full word-level, timestamped
transcript in a single job. You don’t need to run a separate
transcription step first, you get both for the price of one.
Claude shapes the summary output into the episode description, bullet-point takeaways, and a timestamped chapter list in exactly the format you asked for. The full transcript is in context and ready to feed into everything that comes next.
At this point you already have two publishable assets, a complete transcript and a set of show notes, from one job and one conversation.
Claude Code shortcut: If you want to go straight from raw video to a finished blog post without separate steps, the
weftly-editingplugin includes atranscribe-and-write-blog-postcommand that runs the transcription and blog post in sequence automatically.
Step 2: Find Your Best Clips
Now it’s time to find the moments worth cutting. Tell Claude what you’re looking for:
“Find the best clips in this video, I want candidates for short-form, ideally moments that work as standalone content even without the context of the full episode.”
Claude calls weftly:find_clips ($2.00). Weftly analyzes the full video
and returns ranked clip candidates with timestamps, hook lines, and
impact scores, the moments most likely to perform as standalone
short-form content. Depending on the length and variety of your content,
you may get back three candidates or five or more. Claude presents the
list and you pick the ones you want to cut.
Claude Code shortcut: The
weftly-editingplugin includes anidentify-intro-clipcommand that specifically finds the strongest opening moment in your video, useful if you’re cutting a trailer or a hook clip to lead with on social.
Because the source video is still in Weftly’s storage after a
find_clips job, cutting the actual clips costs $0.50 each and requires
no re-upload. Tell Claude which ones you want:
“Cut clips one and four as vertical 9:16 for Reels, and cut clip two as a horizontal 16:9 for YouTube.”
Claude calls weftly:extract_vertical_clip and weftly:extract_clip
back-to-back. You get download links for your chosen cuts within a few
minutes.
Total for the full clip pipeline: $2.00 (find clips) + $0.50 per cut. Three cuts = $3.50; cut all five candidates = $4.50. You only pay for the cuts you actually make.
Step 3: Write the Blog Post
You now have a transcript, a summary, and your chosen clips, which means Claude has everything it needs to write a real blog post, not a generic AI summary.
“Write a 600-word blog post based on this interview. Pull two or three direct quotes from the transcript. The angle should be [topic/theme]. Include a section at the end that mentions the clips are available on Instagram and YouTube.”
Because Claude has the actual transcript in context, the blog post is grounded in what was actually said, with accurate quotes, real specifics, and the narrative arc of the conversation. This isn’t a hallucinated summary; it’s a piece built from the source material.
Claude Code shortcut: The
weftly-editingplugin includes awrite-blog-postskill that gives Claude a structured approach to turning a Weftly transcript into a polished post. If you’ve already run the summarize step, point Claude at the transcript and run the skill, it handles formatting, pull quotes, and structure automatically.
Ask Claude to also write a short version for your newsletter or a pull-quote callout for your website while it’s at it.
Step 4: Write Your Social Posts
The last piece of the content package: platform-specific captions and posts for each clip.
“Write a caption for each of the three clips, one for Instagram Reels, one for TikTok, one for YouTube Shorts. Each should be under 150 characters and include relevant hashtags. Also write a tweet thread (5 tweets) based on the key takeaways from the episode.”
Claude writes to format for each platform, Instagram captions with line breaks and hashtags, TikTok text that hooks in the first line, YouTube Shorts descriptions that front-load the keyword. The tweet thread pulls from the takeaways already generated in step 1, so it’s consistent with the rest of the content package.
What You End Up With
From one 45-minute recording and one Claude conversation:
| Asset | How it was made | Approx. cost |
|---|---|---|
| Episode summary + show notes | weftly:summarize | $1.25 |
| Word-level transcript | Included with summarize | Included |
| Ranked clip candidates (varies) | weftly:find_clips | $2.00 |
| Vertical clips (9:16) | weftly:extract_vertical_clip × cuts | $0.50 each |
| Horizontal clips (16:9) | weftly:extract_clip × cuts | $0.50 each |
| Blog post draft | Claude + write-blog-post skill | Included |
| Social captions + tweet thread | Claude (from summary + clips) | Included |
Total: from $4.75 (for three cuts, matching the example above) depending on how many clips you choose to cut. One conversation. No switching tools. No managing compute. No API keys. Files auto-delete from Weftly’s storage within 24–72 hours.
Making It Yours
The workflow above is a starting point. Claude lets you adapt it to your format, your voice, and your publishing schedule on the fly:
- Running a daily show? Ask Claude to keep the blog post short and the captions punchy.
- Publishing long-form written content? Ask Claude to expand the transcript into a full interview transcript post with pullout quotes formatted for Medium or Substack.
- Working in multiple languages? Ask Claude to translate the captions or show notes after generating the English versions.
- Batching episodes? Run the whole workflow back-to-back in a single session, Weftly’s tools are stateless and each job is independent.
- Only need the clips, not the write-ups? Skip steps 3 and 4 entirely, the summary already gives you the show notes, and the clips are ready to post as-is.
- Want cleaner audio before anything else? The
weftly-editingplugin includes aremove-fillerscommand that strips filler words from a transcript, and atranscribe-and-remove-fillerscommand that does both steps in one shot, handy before writing show notes or a blog post from a rough recording.
The only thing you bring is the recording. Claude and Weftly handle the rest.
Get started: Add the Weftly MCP server
to Claude, or try the tools without any setup at
chat.weftly.ai. Claude Code users can
install the free Weftly plugins,
weftly-setup for MCP and payment handling, weftly-editing for the
writing and clip-finding skills.
What should we build next? We’re shipping new features every week, multicam edits, transcript-based video editing, thumbnail generation, direct publishing to YouTube and Podbean, and more are on the way. If there’s a step in your content workflow that’s still costing you time, we want to know about it. Drop us a line at hello@weftly.ai and tell us what you’d like to see.
Common questions
- How do I add Weftly to Claude?
- In Claude Desktop or claude.ai, go to Settings → Integrations → Add custom connector and paste https://api.weftly.ai/mcp. Claude Code users can install the free Weftly plugins from github.com/woven-record-media/weftly-plugins for one-command setup.
- How much does it cost to turn one video into a full content package?
- Around $4.75 for a typical 45-minute episode with three clips cut: $1.25 to summarize and transcribe, $2.00 to find ranked clip candidates, plus $0.50 per cut (so $1.50 for three cuts). You only pay for the cuts you actually make.
- Do I need to re-upload my video for each clip?
- No. After find_clips runs, Weftly keeps the source video in storage for 72 hours. Each subsequent extract_clip or extract_vertical_clip call cuts from the cached source for $0.50, no re-upload and no re-transcription.
- What do the Weftly plugins for Claude Code do?
- Two free plugins: weftly-setup handles MCP registration and automatic payment signing via mppx, and weftly-editing adds skills for writing blog posts, generating social captions, removing filler words, identifying intro clips, and chaining transcription with downstream steps.
- Can Claude write a blog post that actually uses what was said in my video?
- Yes. The summarize tool returns the full word-level transcript alongside the AI summary, so Claude has the actual conversation in context. It can pull real quotes, reference specific moments, and write grounded content rather than hallucinating.
Try Weftly
Transcribe, summarize, and clip videos in minutes. Pay per job, no subscription.
Try it in the browser