From One YouTube Video to 12 Assets: The Repurposing Matrix
How MarketingKit's /mkt repurpose command turns one long-form video into 12 platform-native assets in your cloned voice — Shorts, threads, newsletter, LinkedIn, and more.

A content repurposing workflow turns one long-form video into a week of cross-platform assets instead of one upload. MarketingKit does this with /mkt repurpose: the command maps a single transcript to 12 platform-native assets — Shorts scripts, an X thread, LinkedIn posts, a newsletter issue, and quote cards — each written in your cloned voice and scored before output. The matrix below is the actual framework. Run it once and you have seven days of content from one production session.
Why Does a Matrix Beat Ad-Hoc Repurposing?
Most "repurposing" is a creator manually copying a video's best line into a tweet. That leaves most of the source unused and produces assets that sound generic because each is improvised separately.
A matrix fixes both problems. It is a deterministic mapping from source segments to target formats, so nothing valuable goes unused, and every asset is generated from the same voice profile, so they are consistent. You know in advance what 12 things you are making, which segment feeds each one, and what the quality bar is.
MarketingKit ships this as a real framework. The /mkt repurpose command runs the full matrix, dispatches platform-specific writers in parallel, and voice-checks every draft before output. The kit ships 20 commands, 3 skills, and 2 agents — 16,714 measured tokens total. Flagships are /mkt voice (builds a voice file from your real posts) and /mkt humanize (strips 14 AI tells from any draft). Repurpose is the production engine that puts both to work at scale.
What Exactly Is in the 1-Video-to-12-Asset Matrix?
The matrix maps every element of a long-form transcript to the format it fits best. A surprising stat becomes a Short hook. A step-by-step section becomes a LinkedIn carousel. A story becomes a LinkedIn post. The full canonical shape:
| # | Asset | Drawn from | MarketingKit command |
|---|---|---|---|
| 1 | Short / Reel script A | Strongest hook moment | /mkt repurpose |
| 2 | Short / Reel script B | A standalone tip | /mkt repurpose |
| 3 | Short / Reel script C | The most surprising claim | /mkt repurpose |
| 4 | X thread | The full argument, atomized | /mkt thread |
| 5 | X single post | The one-line takeaway | /mkt post |
| 6 | LinkedIn post | A personal-lesson reframe | /mkt post |
| 7 | LinkedIn carousel | The step-by-step section | /mkt repurpose |
| 8 | Newsletter issue | The whole piece, long-form | /mkt newsletter |
| 9 | Quote cards (set) | 3-5 pull quotes | /mkt repurpose |
| 10 | Atomic posts (set) | Each idea, standalone | /mkt repurpose |
| 11 | Blog post (SEO) | The script, expanded | /mkt repurpose |
| 12 | Clip-to-thread combo | One clip + thread + LI post | /mkt repurpose |
The engine behind asset selection mines a transcript for quotes, stats, stories, and frameworks worth reusing, then routes each mined element to the format that fits it best. Nothing from a long-form goes wasted; the mapping is exhaustive by design.
How Does /mkt repurpose Actually Run?
The command works in four sequential phases:
- Build the matrix. The command runs transcript analysis to build the 12-asset mapping table from your transcript — identifying the strongest hook moments, standalone tips, surprising claims, and structured step-by-step sections.
- Draft in parallel. Three writer contexts run concurrently: short-form scripts, social posts and threads, and the newsletter issue. Parallel drafting means a 12-asset run takes minutes, not an afternoon.
- Edit and voice-check (parallel per asset). Each draft is tightened for pacing and scored against your
VOICE.mdfile — tone, cadence, vocabulary, and banned phrases all checked. - Score and loop. Any asset that does not meet the quality bar loops back to its writer for another pass. The command does not emit output until the floor is met.
The output is a repurpose/ folder with 12 dated, platform-tagged asset files plus a matrix.md manifest.
# Authenticate and install MarketingKit
ck auth <your-key>
ck install marketingkit
# Check measured token cost before running
ck tokens marketingkit
# Build your voice file from your real posts first
/mkt voice
# Explode a long-form transcript into the full matrix
/mkt repurpose ./transcript.txtA typical run on a 14-minute YouTube transcript takes roughly 9 minutes and around 31,000 tokens. That is a planning estimate from the manifest, not a guarantee — your time and token cost scale with transcript length and how many assets need a second pass.
What Makes the Voice Stay Consistent Across 12 Assets?
Twelve assets that sound like twelve different writers is worse than one good upload.
The thing that keeps the matrix coherent is /mkt voice. You run it once — it interviews you based on a sample of your real posts and builds VOICE.md — and every asset the matrix produces is generated from that file. The voice file captures tone, cadence, vocabulary patterns, structural habits, and banned phrases.
/mkt humanize then strips the 14 most common AI tells from any draft: filler phrases like "in conclusion," passive constructions, generic transitions, and hedged claims that make AI-written copy identifiable at a glance. We have catalogued the specific tells across thousands of outputs; the humanize command targets them one by one.
This is the difference between a repurposing tool and a ghostwriter who has read your whole back catalog. The voice is cloned once and applied 12 times. Every asset comes out sounding like you, not like a language model approximating you.
Why Does the Matrix Use Different Writers Per Platform?
The matrix dispatches platform-specific writer contexts rather than reformatting one draft, because each platform has its own grammar.
A YouTube hook is not an X hook is not a LinkedIn opening line:
- A Short script needs a pattern interrupt in the first second and a loop-back ending that sends the viewer into a replay.
- An X thread needs one idea per post, no wasted words, and a payoff close that justifies reading the whole chain.
- A LinkedIn post needs line-break rhythm, a story arc in the first three lines, and a call-to-action that does not feel like a pitch.
- A newsletter issue needs a subject line that gets opens, a narrative lede, and a structured value-deliver before any ask.
Copy-pasting the same text across platforms is what makes repurposed content feel lazy. The matrix avoids it by giving each asset a context that knows the platform's conventions. A Short ending is rewritten specifically to loop seamlessly into the opening for replays — that is a platform-specific optimization that generic repurposing ignores entirely.
How Does the Matrix Fit Into a Weekly Content Calendar?
Twelve assets are not meant to ship at once. They are a week of scheduled content from one production day.
The practical rhythm for a solo creator:
- Record one long-form piece (YouTube, podcast, or long LinkedIn video).
- Run
/mkt repurposeon the transcript. - Distribute the 12 assets across the following seven days: Shorts on high-traffic days (Tuesday and Thursday typically), the X thread mid-week, the newsletter on your send day, LinkedIn posts on weekday mornings.
- Use
/mkt calendarto slot the assets into a publishing schedule with dates and platform tags.
This is how a creator publishing twice a week sustains daily presence without daily production. The matrix output is dated and platform-tagged so it slots directly into a scheduler. /mkt launch handles launch-day sequencing if your video is tied to a product or announcement.
The batch approach also matters for quality. When you are producing 12 assets in one session from one source, they are internally consistent — they reference the same arguments, use the same terminology, and build on the same story. That coherence comes through to an audience that follows you across platforms.
How Does MarketingKit Compare to Generic AI Repurposing Tools?
There are several AI tools that claim repurposing functionality. Most produce a first draft you have to heavily edit. The differentiator for a kit-based approach is the combination of: a deterministic asset map (you know what 12 things you are making before you start), a voice file that makes every asset sound like you, and a score threshold that gates output quality.
| Capability | Generic AI tools | MarketingKit /mkt repurpose |
|---|---|---|
| Asset mapping | Ad-hoc, user-directed | Deterministic 12-asset matrix |
| Voice consistency | None or manual prompt | VOICE.md applied to every asset |
| AI-tell removal | None | /mkt humanize (14 specific tells) |
| Platform grammar | Copy-paste reformatting | Platform-specific writer per asset |
| Quality floor | None | Score threshold, loops until met |
| Token cost visibility | Unknown | ck tokens marketingkit before run |
| Calendar integration | None | /mkt calendar slots assets with dates |
For SEO-focused content from video transcripts, pair MarketingKit with SEOKit's /seo write command — one expands the transcript into a blog post, the other optimizes it for search and AI citation. The two kits are complementary and install independently.
If your need is the reverse — one template scaled into hundreds of data-driven video variants rather than one video into text assets — see the batch video pipeline with Remotion.
What Does Cost Transparency Look Like on a Multi-Asset Run?
A 12-asset run touches many commands and skills, so knowing the cost up front matters.
Because every MarketingKit skill and command declares its measured context cost (a tiktoken-compatible counter, roughly four characters per token), ck tokens marketingkit tells you what the whole repurpose command will load before you spend it. The heavier components — the matrix-building step and the newsletter draft — are visible in advance.
This is a budgeted operation, not a surprise. You know the cost, you run the command, you get 12 assets. See ClaudeKit pricing for the full kit breakdown: MarketingKit is $14.99/month standalone, or included in the $29.99/month Pro plan (any 3 kits, swap one per cycle). All plans include 14-day refunds and 3 devices per license.
For a deeper look at how skill token costs are measured across the full catalog, see how we measure Claude Code skill token costs.
FAQ
Does the matrix produce finished videos or scripts?
Scripts and copy, not rendered clips. The Shorts assets are scripts — hook, escalation, loop-back — not exported video files. The LinkedIn carousel is a slide-by-slide outline. The newsletter is full issue copy. MarketingKit produces the writing and structure; you record, edit, and design. For rendered video at scale, that is VideoKit's domain.
How long does a full repurpose run take?
The manifest estimates roughly 9 minutes and around 31,000 tokens for a typical 14-minute YouTube transcript, including one or two revision loops. Your actual time and cost scale with transcript length and how many assets need a second pass on voice scoring. Run ck tokens marketingkit before starting to see the measured load.
What if I only publish on two or three platforms?
The 12-asset canonical shape is tunable. If you only publish Shorts, LinkedIn, and a newsletter, you trim the matrix to those outputs and skip the rest. The framework's value is the deterministic mapping and the voice-consistent parallel drafting — not a fixed count of 12. You configure the target platforms before running and the command builds the matrix accordingly.
How is voice consistency actually enforced?
Every asset is generated from your VOICE.md file (built once by /mkt voice) and scored against it before output. The scoring checks tone, cadence, vocabulary, and banned phrases. Assets that score below threshold loop back to the writer for another pass. The voice file is built from your real published posts, not from a questionnaire, so the clone is grounded in actual evidence of how you write.
Does this work for podcast transcripts, not just YouTube?
Yes. The command takes any transcript as input — YouTube, podcast, long-form interview, webinar, or recorded meeting. The matrix logic is the same regardless of source format. Longer transcripts produce richer asset mapping because there is more material to mine; a 45-minute podcast episode typically yields more than 12 viable assets and the command surfaces the strongest candidates.
How does /mkt repurpose relate to the other MarketingKit commands?
The repurpose command is the production engine that orchestrates the matrix. The other commands in MarketingKit are specialized: /mkt thread for standalone X threads, /mkt newsletter for standalone newsletter issues, /mkt hooks for testing hook variations, /mkt calendar for scheduling. You can run repurpose as a full batch or use the individual commands for one-off assets. Both routes use the same VOICE.md voice file.
If you are producing long-form video content regularly and spending hours manually repurposing it, MarketingKit is the most direct fix. The /mkt repurpose command, /mkt voice for voice cloning, and /mkt humanize for AI-tell removal are the core workflow. Install takes under two minutes with ck install marketingkit; the voice bootstrap is another ten. After that, one video equals one week of content.
Give Claude Code a real team
Five kits, 101 commands, every token measured. Pick the team that matches your work and install it in five minutes.
See the kits

