Install any skill in seconds. Free to start, no credit card required.
Get Started Free →notque/content-engine
Repurpose source assets into platform-native social content.
Passed 16 of 21 test cases with the skill, and 7 of 21 without it.
and 9 more in the full report
10 fixed7 passed either way5 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
Source asset URL: https://www.youtube.com/watch?v=abc123xyz. Target platforms: X thread and newsletter section. Audience: DevOps engineers. What command must be run to acquire the text?
| Checked | Without skill | With skill |
|---|---|---|
| Executes python3 scripts/video-transcript.py transcript "https://www.youtube.com/watch?v=abc123xyz" to extract transcript text. | Missed | Passed |
The instructions your model reads when the skill loads.
Repurpose anchor content into platform-native variants. This skill produces drafts only — it does not make API calls or publish content. Posting is handled downstream by x-api (single platform) or crosspost (multi-platform).
Platform-native means each variant is written from scratch for its target platform: different register (conversational on X, professional-but-human on LinkedIn, punchy on TikTok), different structure (thread vs. long-form post vs. short script vs. newsletter section), and different hook style (open fast on X, strong first line on LinkedIn, interrupt on TikTok). Shortening the same text for each platform is not adaptation — it produces content that reads identically everywhere and fails on every platform.
Establish everything needed to write platform-native variants. Do not begin writing until this phase is complete.
Required inputs:
| Input | Description | If Missing |
|---|---|---|
| Source asset | The content being adapted (article text, demo description, launch doc, insight, transcript) | Ask — required |
| Target platforms | X, LinkedIn, TikTok, YouTube, newsletter — one or many | Ask if not inferable from context |
| Audience | Builders, investors, customers, operators, general | Infer if a strong signal exists; ask if ambiguous |
| Goal | Awareness, conversion, recruiting, authority, launch support, engagement | Infer from source if obvious; ask otherwise |
| Constraints | Character limits already observed, brand voice notes, phrases to avoid | Skip if none stated |
Acquiring a transcript source asset: When the source asset is a video URL (YouTube, etc.) rather than text, extract the transcript first:
python3 scripts/video-transcript.py transcript "<video-url>" # add --timestamps or --json -o file as needed
Use the extracted transcript as the source asset for the rest of this phase.
Gate: Source asset present AND at least one target platform identified. If either is missing, ask before proceeding. Both missing means there is nothing to work with — do not guess.
Produce only the platforms the user requested. If the user says "turn this into an X thread", produce an X thread. Offer to expand to other platforms in Phase 5, but do not produce unrequested variants.
Do not write any content in this phase. Only collect and confirm inputs.
test cases passed, vs 7 / 21 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.