Weftly

Weftly Blog

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-editing plugin includes a transcribe-and-write-blog-post command 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-editing plugin includes an identify-intro-clip command 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-editing plugin includes a write-blog-post skill 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:

AssetHow it was madeApprox. cost
Episode summary + show notesweftly:summarize$1.25
Word-level transcriptIncluded with summarizeIncluded
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 draftClaude + write-blog-post skillIncluded
Social captions + tweet threadClaude (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-editing plugin includes a remove-fillers command that strips filler words from a transcript, and a transcribe-and-remove-fillers command 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