Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+21 more

    TikTok & Instagram Carousel Builder: Hooks to PNG Slides

    1

    TikTok slideshow + Instagram carousel builder: 6+ hooks, slide script, 0-100 lint for swipes and TikTok/IG search, upload-ready PNG slides rendered locally, caption + hashtags.

    $7

    Secure checkout via Stripe

    Money-back guarantee

    Converts to your local currency at checkout

    Security scanned
    TikTok & Instagram Carousel Builder: Hooks to PNG Slides

    TikTok & Instagram Carousel Builder: Hooks to PNG Slides

    Example session with this skill installed

    carousel checklist about whether ChatGPT recommends local businesses. Keyword "chatgpt for local business", audience local business owners, 8 slides, TikTok + Instagram, handle @cygnixlabs, CTA: comment AUDIT. Use only sourced numbers.

    • Read your context and instructions
    • Compiled the tiktok & instagram
    • Generated the data export

    (Real run, 21 Oct 2026 ~09:08 UTC+3. Files in examples/chatgpt-local-business-2026-10-21/.)

    Keyword: chatgpt for local business · Structure: checklist · Theme: dark
    Hook options (build_brief.py): "Is your ChatGPT ready? 6 checks" · "Do these 6 ChatGPT checks before you post again" · "The ChatGPT checklist for local business owners (save it)" ... → chosen: rewritten as "Does ChatGPT recommend your business? 6 checks" (specific + question + keyword word). Backup for repost: "Is your business invisible to ChatGPT? 6 checks"

    Slides

    1. Does ChatGPT recommend your business? 6 checks | Most owners have never asked it.
    2. AI answers change every time | Ask the same local question twice: only 20-33% of the businesses named overlap (BrightLocal, 200,085 searches).
    3. Ask 20 questions, not 1 | "Best plumber in Leeds", "plumber open now", "boiler repair Headingley". Count how often you're named.
    4. Fix your Google Business Profile | GBP was 28.5% of all local AI citations. Category, services, hours, photos: all filled.
    5. Be on Yelp and the big directories | Yelp shows up in 80% of ChatGPT local answers. Claim it, match your name, phone and address.
    6. Check the phone number AI gives | In our Leeds test, AI gave a plumber's number that didn't match the schema phone on their own site.
    7. One page per service x area | "Boiler repair in Horsforth" needs its own page with prices, area and reviews, not a footer list.
      1. Re-check every month | Save this. Comment AUDIT and we'll send the free 22-question checklist.

    Lint (lint_slides.py): skeleton 26/100 (6 placeholder slides, placeholder caption, no hashtags) → final 100/100 TikTok, 100/100 Instagram, 0 issues.
    Render (render_slides.py): 8 × 1080×1920 TikTok PNGs + 8 × 1080×1350 Instagram PNGs + 2 contact sheets, Poppins ExtraBold/Medium, no overflow or shrink warnings.

    Caption (caption-tiktok.txt):
    ChatGPT for local business: does it name you when someone asks "best [service] in [city]"?

    We ran 22 real questions for plumbers in Leeds. The business we checked was named in 5 of 18 answers and never first. The fixes are boring and work: GBP, directories, matching phone numbers, one page per service and area.

    Save this, then run the 6 checks on your own business. Comment AUDIT for the question list.

    #localseo #chatgpt #smallbusinesstips #googlebusinessprofile #aisearch

    Kit: alt-text.txt (8 lines), schedule.csv (2 rows, 2026-10-22 19:00, photo_mode + carousel), results-tracker.csv.

    Sources listed in slides.json:

    • BrightLocal local AI visibility study (brightlocal.com/research/local-ai-visibility-study): 200,085 searches, 20-33% repeat overlap, GBP 28.5% of citations
    • BrightLocal AI directory sources (brightlocal.com/resources/ai-directory-sources): Yelp in 80% of ChatGPT local answers
    • Cygnix Labs Local AI Visibility Audit, Leeds plumbers run, 20 Oct 2026: 22 questions, target named 5 of 18 unbranded, 0 first, AI phone != site schema phone

    carousel-slideshow-builder-cover

    schedule.csv

    CSV · data export

    Generated

    Example file from a real run - the skill writes it into your workspace.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Unlike free "write me a carousel" prompts, this skill renders the finished PNG slides on your machine (TikTok 1080×1920 + Instagram 1080×1350) and lints them for swipe-through and TikTok/Instagram search before you post. Real 8-slide example included.

    What you get when you say "carousel <topic>"

    • Angle + search keyword: the phrase people type in TikTok/Instagram search, where it goes (hook slide, caption line 1, alt text)
    • 6+ hooks from a 7-family hook bank, scored on specific / tension / searchable / short / true, with a backup hook for an A/B repost
    • A slide-by-slide script in 8 structures: checklist, listicle, mistakes, myth-vs-fact, steps, before-after, comparison, story
    • A 0-100 lint score per platform with the fix list: hook length, keyword on slide 1, words per slide, missing CTA, leftover placeholders, caption limits (TikTok 4,000 / IG 2,200), 3-5 hashtags (flags #fyp filler), and numbers without a source
    • Upload-ready PNGs: auto-fit text, 1-2 highlighted words per slide, slide counter, handle, swipe cue; TikTok text kept out of the caption/button zone; dark, light and bold themes or your brand colours and fonts; contact sheet to review
    • Posting kit: caption per platform, alt text per slide, schedule.csv for Buffer/Later/Metricool, results-tracker.csv, and a weekly 5-post plan + review loop (save rate, share rate, when to repost with the backup hook)

    Real run included (21 Oct 2026): "Does ChatGPT recommend your business? 6 checks", 8 slides for local business owners, built from sourced stats (BrightLocal: 200,085 local AI searches, 20-33% repeat overlap, GBP 28.5% of citations, Yelp in 80% of ChatGPT local answers) plus a finding from our own Leeds audit. Lint 100/100 on both platforms, 16 PNGs, full post kit. See the example and cover.

    Who it's for: faceless TikTok/IG accounts, small businesses, SaaS and app founders, agencies and social media managers batching 3-7 carousels a week, and anyone repurposing blog posts into slides (also renders 4:5 slides you can turn into a LinkedIn PDF carousel).

    How it works: 4 small scripts (Python 3.9+ and Pillow). No Canva, no design app, no API keys, no logins. Your agent writes the copy; the scripts check it and draw it. Posting stays in your hands or your own scheduler.

    Commands: carousel <topic> · carousel angle · carousel hooks · carousel script · carousel lint · carousel render [tiktok|instagram] [theme] · carousel caption · carousel repurpose <url or file> · carousel week <niche> · carousel review

    Rules it follows: no invented statistics (every number has a source), no copying other creators' slides, no view or follower promises.

    Works with Claude Code, Cursor, Codex and any agent that loads SKILL.md. Made by Cygnix Labs. carousel-slideshow-builder-cover.png

    How to use

    1. 1

      Connect your agent to the Agensi MCP

      Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup

    2. 2

      Sign in to Agensi

      Your agent shows a sign-in link. Sign in and click Allow.

    3. 3

      Ask for what you need

      Your agent loads this skill and uses it on your task. It always asks before any payment.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill goes through the trust checks below.

    Security scanned

    Checked by our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Money-back guarantee

    Doesn't do what its page promises? You get your money back.

    Trust & safety

    Security scan

    Security scan passed 8 days ago

    Requires

    Python

    Listed8 days ago

    What's inside

    Frequently Asked Questions