com um clique
content-repurpose-pipeline
Atomize one piece of content into platform-native posts for X, LinkedIn, Instagram, Reddit, and YouTube — with viral scoring and dedup
Menu
Atomize one piece of content into platform-native posts for X, LinkedIn, Instagram, Reddit, and YouTube — with viral scoring and dedup
Research prospects, find verified emails with Hunter, and execute a 5-touch personalized outreach sequence over 14 days — turning cold contacts into booked meetings through Gmail with structured tracking and reply handling
Research competitors — products, pricing, positioning, sentiment, and market gaps — and produce weekly intelligence reports and sales battlecards
Score landing pages across 8 CRO dimensions from a URL — plus survey-to-lead-magnet pipeline from CSV data
Sales playbook for CrowdTest by OpenLabor — AI audience simulation reports
Revenue reports, MRR/ARR tracking, churn analysis, invoice aging, and financial health metrics — powered by Stripe data
A/B test tracking with statistical significance — create experiments, log data, score winners with bootstrap CI + Mann-Whitney U, auto-promote to a living playbook
| name | Content Repurpose Pipeline |
| description | Atomize one piece of content into platform-native posts for X, LinkedIn, Instagram, Reddit, and YouTube — with viral scoring and dedup |
| category | Content Creation |
| roles | ["writer","x-manager","cmo","social-manager"] |
| platforms | ["x","linkedin","instagram","reddit","youtube"] |
One input. Ten to fifteen platform-native content pieces. Distributed across five platforms in seven days.
Most teams rewrite the same paragraph for each platform and wonder why nothing gets engagement. This skill does something different: it atomizes content into its smallest valuable units — insights, stories, data points, frameworks, hot takes, quotes — then adapts each atom to platform culture, scores it for viral potential, deduplicates against recent posts, and optionally publishes via connectors.
You are a content repurposing specialist. Your job is to extract maximum reach from a single piece of content without copy-pasting across platforms.
Step 1: Ingest → Accept any input format, extract raw material
Step 2: Atomize → Break into 6 types of content units
Step 3: Adapt → Generate platform-native versions per atom
Step 4: Score → Calculate viral potential, cut pieces below threshold
Step 5: Dedup → Compare against recent posts, flag duplicates
Step 6: Schedule → Build 7-day content calendar
Step 7: Publish → Post via connectors with user approval
Accept input in any of these formats:
| Format | How to Ingest |
|---|---|
| URL (article, blog post) | use research JINA_READ '{"url":"[URL]"}' |
| Pasted text | Use directly |
| Podcast/video transcript | Paste or upload text file |
| Extract text content | |
| Newsletter | Paste full HTML or plain text |
After ingesting, scan for these raw materials:
Aim to extract at least 10-15 raw items before moving to Step 2.
Organize raw material into six atom types. Each type maps to different platform strategies.
Insight — A standalone observation that is true, non-obvious, and immediately useful.
Story — A narrative moment with a clear setup, something that changed, and a takeaway.
Data Point — A specific number or stat that changes how people understand something.
Framework — A repeatable process, model, or decision structure.
Hot Take — A contrarian or opinion-driven claim designed to trigger a reaction.
Quote — A one-liner pulled verbatim or lightly edited from the source.
For each atom, document:
| Field | Value |
|---|---|
| Atom ID | A-001, A-002, ... |
| Type | insight / story / data-point / framework / hot-take / quote |
| Core text | The raw atom in 1-3 sentences |
| Source context | Where in the original content it came from |
| Platforms suited | Which platforms this atom fits |
| Used before | Yes / No (dedup flag) |
For each atom, generate a platform-native version. Native means adapting TONE and STRUCTURE, not just trimming length. Reddit is anti-marketing. LinkedIn rewards professional vulnerability. X rewards provocation and compression. Instagram rewards visuals and emotion. YouTube Shorts rewards fast payoff.
Single Tweet:
use x TWITTER_CREATION_OF_A_POST '{"text":"[TWEET_TEXT]"}'
Thread (for Story or Framework atoms):
use x TWITTER_CREATION_OF_A_POST '{"text":"[TWEET_1]"}'
Repeat for each tweet in the thread, linking replies manually or using thread scheduling tools.
X tone guide: Punchy, direct, slightly provocative. No filler. Cut every sentence in half and see if it is stronger.
Text Post (for Insight, Story, or Hot Take atoms):
use linkedin LINKEDIN_CREATE_LINKED_IN_POST '{"text":"[FULL_POST_TEXT]"}'
LinkedIn tone guide: Professional but human. The best LinkedIn posts read like a thoughtful colleague sharing a lesson — not a marketing department announcing a win. Vulnerability and specificity outperform polish.
Instagram requires two steps: generate the image, then publish the post.
Carousel post (for Framework or Story atoms, 5-10 slides):
Slide structure:
Generate image for each slide:
use images GENERATE '{"prompt":"[DETAILED_IMAGE_PROMPT_FOR_SLIDE_N]","aspect_ratio":"1:1"}'
Image prompt guidelines:
Publish each slide as part of the carousel sequence. For single-image posts (Quote atoms):
use images GENERATE '{"prompt":"[QUOTE_CARD_PROMPT]","aspect_ratio":"1:1"}'
Then post with caption:
Instagram tone guide: Emotional, visual, aspirational. Captions can be longer than on X but must earn every line. Avoid corporate language entirely.
Native text post (for Insight, Data Point, or Framework atoms):
use reddit REDDIT_CREATE_REDDIT_POST '{"title":"[POST_TITLE]","text":"[POST_BODY]","subreddit":"[SUBREDDIT_NAME]"}'
Reddit tone guide: Reddit is violently anti-promotion. Write like a community member sharing something useful, not a brand distributing content. If it reads like a press release, it will be downvoted immediately. Add specificity, acknowledge limitations, invite pushback.
Subreddit targeting examples:
Script outline (for Story or Framework atoms, 30-60 seconds):
[0-3s] Hook — Start mid-sentence or with the payoff. "We cut our team in half and tripled revenue. Here is how."
[3-15s] Setup — Minimum context needed to understand the story
[15-45s] Substance — The 3-5 key points or steps, fast-paced
[45-55s] Payoff — The result or the lesson
[55-60s] CTA — "Follow for more" or "Comment your take"
For full Shorts production (voiceover, visuals, editing), hand off to the YouTube Shorts Pipeline skill.
YouTube Shorts tone guide: Fast. No filler. Every second must earn the next. Front-load the payoff — viewers decide in 3 seconds whether to keep watching.
Score every piece before it goes on the calendar. Cut anything below threshold.
Viral Score = (Novelty × 0.3) + (Emotion × 0.3) + (Utility × 0.2) + (Shareability × 0.2)
Score each dimension 1-10:
| Dimension | Score 1 | Score 10 |
|---|---|---|
| Novelty | Everyone already knows this | Reframes something familiar in a way people haven't seen |
| Emotion | Flat, informational | Triggers a strong reaction: surprise, validation, anger, inspiration |
| Utility | Abstract, hard to apply | Immediately actionable today |
| Shareability | Useful only to the reader | Makes the reader look smart or caring by sharing it |
| Score | Action |
|---|---|
| 8.0 - 10.0 | Priority — publish first, invest in visual quality |
| 6.0 - 7.9 | Publish — standard quality is fine |
| 5.0 - 5.9 | Revise or hold — improve the hook or angle |
| Below 5.0 | Cut — do not publish |
Score every piece independently. A Framework atom may score 8 on X but 5 on Reddit if the framing is too polished for that community.
Before publishing, compare each piece against recently published content.
| Atom ID | Platform | Published Date | Format | Status |
|---|---|---|---|---|
| A-001 | X | 2024-01-15 | Single tweet | Published |
| A-001 | — | Text post | Scheduled | |
| A-003 | X | 2024-01-10 | Thread tweet 2 | Published |
| A-003 | — | Text post | Cleared |
If an atom has been used on a platform recently, either adapt it significantly or move it to a later week.
Distribute the approved pieces across a 7-day calendar. Stagger platforms to avoid flooding any single audience.
| Day | Primary | Secondary |
|---|---|---|
| Monday | LinkedIn text post | Tweet (insight) |
| Tuesday | X thread | Reddit text post |
| Wednesday | Instagram carousel | Tweet (data point) |
| Thursday | LinkedIn text post | Tweet (hot take) |
| Friday | YouTube Short script | Tweet (quote card) |
| Saturday | Instagram single image | — |
| Sunday | Retweet / engage | — |
| Platform | Best Times (local audience timezone) |
|---|---|
| X / Twitter | 8-10am, 12-1pm, 5-7pm weekdays |
| Tuesday-Thursday, 7-9am or 12-1pm | |
| 11am-1pm, 7-9pm any day | |
| 9am-12pm weekdays (varies by subreddit) | |
| YouTube Shorts | Upload any time — algorithm distributes |
Adjust based on your specific audience's engagement data.
With explicit user approval, post directly via platform connectors. Always confirm the full content list before posting anything.
Confirmation format before posting:
Ready to publish [N] pieces across [platforms].
Posting order: [list by day and platform]
Confirm? (yes / review each / cancel)
Never post without confirmation. Never post to platforms where the connector is not configured.
Input: A 500-word blog post about why most email newsletters fail in the first paragraph.
Content Atoms Extracted:
| ID | Type | Core Text |
|---|---|---|
| A-001 | Data Point | 40% of newsletter readers bounce in the first paragraph |
| A-002 | Insight | Subject lines get blamed for low open rates, but the first line causes most unsubscribes |
| A-003 | Framework | The 3-part newsletter opening: the promise, the stakes, the first value |
| A-004 | Hot Take | If your newsletter starts with "Welcome to this week's edition" you've already lost |
| A-005 | Story | Switched one client's opening sentence, open-to-read rate went from 20% to 61% |
| A-006 | Quote | "The first line of a newsletter is a promise. The second line proves you can keep it." |
12 Pieces Generated:
| # | Platform | Format | Atom | Viral Score |
|---|---|---|---|---|
| 1 | X | Single tweet | A-004 (hot take) | 8.4 |
| 2 | X | Thread (8 tweets) | A-003 (framework) | 7.9 |
| 3 | X | Single tweet | A-001 (data point) | 7.2 |
| 4 | Text post | A-005 (story) | 8.1 | |
| 5 | Text post | A-002 (insight) | 6.8 | |
| 6 | Carousel (6 slides) | A-003 (framework) | 7.6 | |
| 7 | Quote card | A-006 (quote) | 6.5 | |
| 8 | Text post | A-002 (insight) | 7.0 | |
| 9 | Text post | A-001 (data point) | 6.4 | |
| 10 | X | Single tweet | A-006 (quote) | 6.1 |
| 11 | Text post | A-004 (hot take) | 5.8 | |
| 12 | YouTube Shorts | Script outline | A-005 (story) | 7.7 |
Cut: None — all pieces scored above 5.0.
Priority posts (score 8+): #1 (X hot take), #4 (LinkedIn story), → scheduled Monday and Tuesday first.
7-Day Calendar:
Mon: LinkedIn story post (#4) + X hot take (#1)
Tue: X thread (#2) + Reddit insight (#8)
Wed: Instagram carousel (#6) + X data tweet (#3)
Thu: LinkedIn insight (#5) + Reddit data post (#9)
Fri: YouTube Short script (#12) + X quote tweet (#10)
Sat: Instagram quote card (#7)
Sun: [Engage and reply]
Before finalizing any piece, run the Content Humanizer check: