Works with the AI Agents you already use
TikTok & Instagram Carousel Builder: Hooks to PNG Slides
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
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
- Does ChatGPT recommend your business? 6 checks | Most owners have never asked it.
- AI answers change every time | Ask the same local question twice: only 20-33% of the businesses named overlap (BrightLocal, 200,085 searches).
- Ask 20 questions, not 1 | "Best plumber in Leeds", "plumber open now", "boiler repair Headingley". Count how often you're named.
- Fix your Google Business Profile | GBP was 28.5% of all local AI citations. Category, services, hours, photos: all filled.
- Be on Yelp and the big directories | Yelp shows up in 80% of ChatGPT local answers. Claim it, match your name, phone and address.
- 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.
- One page per service x area | "Boiler repair in Horsforth" needs its own page with prices, area and reviews, not a footer list.
-
- 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

schedule.csv
CSV · data export
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.

How to use
- 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
Sign in to Agensi
Your agent shows a sign-in link. Sign in and click Allow.
- 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