بنقرة واحدة
carousel-copy
// Generate structured carousel slide content in your voice for Instagram carousels.
// Generate structured carousel slide content in your voice for Instagram carousels.
| name | carousel-copy |
| description | Generate structured carousel slide content in your voice for Instagram carousels. |
Generate structured carousel slide content for your brand's carousel template.
Read config from ~/.claude/skills/carousel/config.json. If it doesn't exist, tell the user:
You haven't set up your carousel template yet. Run /carousel first — it takes about 10 minutes and only happens once.
Then stop.
A topic, hook idea, video transcript, or brief description of what the carousel should be about.
A JSON array of slide objects ready for /carousel-design. Each object has:
{
"name": "slide1-hook",
"slideNum": "01 / 07",
"stepLabel": "CATEGORY",
"headline": "BIG TEXT<br>WITH <span class=\"accent\">ACCENT</span>",
"subline": "SUPPORTING TEXT IN ALL CAPS.",
"activateLabel": "To Activate:",
"terminal": "<div class=\"t-line\">...</div>",
"character": "pointing",
"isPill": false,
"isHook": false,
"isCTA": false
}
The character field maps to a character name from config (e.g. "pointing", "crossed"). If no characters are configured, omit this field entirely.
isHook: true, isPill: trueHook formulas that work for carousels:
[TOOL] just killed [PROFESSION] — bold claim, visual-firstHere are [NUMBER] secret codes for [TOOL] — perfect listicle formatYou need to understand the [NUMBER] levels of [TOOL] — framework/progression[NUMBER] things you need to do immediately when you start using [TOOL] — beginner listicleYou probably haven't unlocked the full [CAPABILITY] of [TOOL] — viewer calloutDon't say [COMMON PHRASE], say [BETTER PHRASE] — swaps formatYou can now replace your entire [TEAM] with [TOOL] — replacement claimSkip these for carousels (video-only energy):
isCTA: true, slideNum: "".t-line wrapper for each line<span class="prompt">$</span> for the prompt<span class="cmd">command here</span> for typed commands<span class="check">✓</span> for success messages<span class="arrow">→</span> for progress indicatorsRead available characters from config. Map them to slide context:
headlineSize neededheadlineSize: "148px"headlineSize: "120px"Read voice description from config. Apply it to all copy:
/carousel-design with the data automaticallyBuilt by @tenfoldmarc. Follow for daily AI automation builds — real systems, not theory.
Render Instagram carousel slides as PNGs from structured slide data using your branded template.
Generate 5-10 Instagram carousel ideas tailored to your niche and brand.
Generate complete Instagram carousels — from topic to AirDrop-ready PNGs. Includes content writing, slide rendering, and delivery.