·
Last changedVersion:
This version passed the hardening gate. Hardening updated the skill content and independently checked the resulting changes. Classified findings before hardening: 1. Classified findings closed: 1. Classified findings remaining: 0. Unclassified scanner findings remaining: 0. Review findings closed: 10. Review findings remaining: 11.
1
None
Expand | File | Group | Subtype | Severity | Status |
|---|---|---|---|---|---|
SKILL.md | Supply Chain & Install-Time Trust | — | Medium | Closed |
1 finding
Turn one piece of content into many formats via inference.sh CLI.
One source piece can generate 10+ derivative assets:
Extract 5-8 key insights. One per tweet. Add hook.
| Element | Rule |
|---|---|
Hook tweet | Listicle, contrarian, or promise format |
Body tweets | One insight per tweet, 280 chars max |
Visual breaks | Add image every 3-4 tweets |
Final tweet | CTA + "RT the first tweet if useful" |
Adaptation:
1 slide per section. 8-12 slides total.
| Slide | Content |
|---|---|
1 (Hook) | Bold claim or question from headline |
2-9 (Content) | One key point per slide, large text, supporting visual |
10 (Summary) | Recap the key takeaways |
11 (CTA) | "Follow for more" / "Save this" / "Comment your thoughts" |
Specs: 1080x1080 (square) or 1080x1350 (4:5 for more space)
3-line summary + "why it matters" + link.
Problem + key insight + CTA. Under 60 seconds.
| Section | Duration | Content |
|---|---|---|
Hook | 3s | "Most people get [topic] wrong." |
Problem | 10s | State the common mistake |
Insight | 25s | Your key finding/advice |
Proof | 10s | One stat or example |
CTA | 5s | "Follow for more" / "Link in bio" |
Pull best quote. Generate audio. Add waveform visual.
3-5 best quotes with speaker attribution.
Key moment, 3-5 seconds, under 5MB.
Best moments for GIFs:
Never copy-paste across formats. Each platform has different:
| Platform | Attention Span | Tone | Format |
|---|---|---|---|
Blog | 5-10 min | Thorough, detailed | Long paragraphs OK |
Twitter/X | 5-30 sec per tweet | Punchy, declarative | 280 chars, fragmented |
1-3 min | Professional, insightful | Short paragraphs, line breaks | |
Newsletter | 5-7 min | Curated, personal | Sections with headers |
TikTok/Reels | 15-60 sec | Energetic, direct | Hook in 1 second |
Podcast | 20-60 min | Conversational, deep | Stories and tangents OK |
For each piece of long-form content, create:
| Mistake | Problem | Fix |
|---|---|---|
Copy-pasting between platforms | Feels lazy, wrong format | Rewrite for each platform's style |
Repurposing weak content | Amplifies mediocrity | Only repurpose your best pieces |
Same day posting everywhere | Audience overlap sees duplicates | Stagger across days/weeks |
Losing the core message | Derivative misses the point | Identify the ONE key insight first |
No visual adaptation | Text-only on visual platforms | Create platform-specific graphics |
Forgetting attribution | Plagiarizes yourself | Link back to the original |
Browse all apps: belt app list
Get started with chainctlchainctl skill install public/qu-skills/content-repurposing:latest
Bring Chainguard's hardening pipeline to your first-party skills — custom rulesets, automated remediation, full audit trail.
skills.cgr.dev/public/github.com/qu-skills/guides/content/content-repurposing:latest
MIT
HARDENING.md
SKILL.md