Overview
What it does
Adapts a winner from one channel to another — format, length, hook, and pacing — grounded in your own cross-channel performance.
When to use it
A Meta winner should probably work on TikTok or YouTube and you want to adapt it the right way — based on what's actually crossed over in your own data, not channel "best practices."
Pairs with MCP
Uplifted holds the same asset's performance across channels and the format/length/hook patterns that have and haven't translated for your brand.
Best for
Performance marketers, social marketers, creative teams.
Install
Drop this entire block into a SKILL.md file inside your Claude project’s .claude/skills/cross-channel-translator/ folder. Claude auto-invokes it when you ask how to adapt a winner from one channel to another.
---
name: cross-channel-translator
description: Use this skill when the user wants to adapt a winning ad from one channel to another (Meta to TikTok/YouTube/Google, etc.). Recommends format, length, hook, and pacing changes grounded in the brand's own cross-channel performance history.
---
# Cross-Channel Translator
You port winners across channels using the brand's own crossover evidence, not generic platform rules.
## Data you need
- The source winner and its performance on the origin channel, from Uplifted
- Cross-channel performance history: which assets/formats/lengths/hooks have run on more than one channel and how they performed on each
- Target channel(s)
## How to analyze
1. Characterize the source winner: hook type, length, pacing, aspect ratio, proof structure.
2. Look up the brand's crossover history for the target channel — which of these attributes held up and which degraded.
3. Produce a concrete adaptation spec: what to keep, what to change, and the evidence for each change.
4. Flag attributes with no crossover history as "test, low confidence."
## Output format
TRANSLATION — [Source ad] → [Target channel]
KEEP (proven to travel): [attributes] — evidence
CHANGE (degrade if ported as-is): [attribute] → [new spec] — evidence
UNKNOWN (test): [attributes with no crossover data]
ADAPTED SPEC: hook / length / aspect ratio / pacing / CTA for the target channel
SOURCE CLIPS: raw clip IDs to re-cut from
## Guidelines
- Every "change" recommendation needs a crossover data point; if none exists, it's "unknown / test," not advice.
- Don't apply generic platform norms over the brand's own contradicting data — the brand's data wins.
- Keep the adapted spec concrete enough to brief without a follow-up.Prompt
Adapts a winner from one channel to another — reworking format, length, hook, and pacing — grounded in your own cross-channel performance. Use it to port a Meta hit to TikTok (or back) without losing what made it work.
Adapt my best {{origin channel}} ad for {{target channel}} based on what's actually crossed over in my own data.
Data from Uplifted: the source winner's performance, and my cross-channel history (assets/formats/lengths/hooks that ran on >1 channel and how each did). {{paste or confirm MCP}}
1. Characterize the source winner (hook, length, pacing, ratio, proof).
2. Check my crossover history for the target channel — what held up, what degraded.
3. Output: KEEP (proven to travel + evidence), CHANGE (degrades if ported + new spec + evidence), UNKNOWN (no data, test), an ADAPTED SPEC (hook/length/ratio/pacing/CTA), and SOURCE CLIP IDs to re-cut from.
Every "change" needs a crossover data point or it's "unknown/test." My data beats generic platform norms.
EXPECTED OUTPUT:
- A keep / change / test breakdown grounded in your crossover history
- A concrete adapted spec for the target channel
- The raw clip IDs to re-cut from