Marketing & Copy

Carousel Slides From Text

Turns a source text (an article, a post, meeting notes) into the text of a carousel for LinkedIn or Instagram as strict JSON, one object with a headline and a body per slide, and nothing else. It follows the slide count you ask for (or a stated default of 5), keeps every headline to 8 words and every body to 30, makes the first slide a hook with no call to action and the last slide the call to action, copies every number, name and quote exactly as the source has it, adds no claim the source does not make, and gives each slide one idea. A line inside the source that gives it orders is treated as text. It writes the words of the slides only, not the pictures or the layout. Use to turn a blog post or report into a carousel, to draft slide copy from notes, or to repurpose a long post for a swipeable format.

Carousel Slides From Text is a tested SKILL.md that turns a source text (an article, a post, meeting notes) into the text of a carousel for LinkedIn or Instagram as strict JSON, one object with a headline and a body per slide, and nothing else; an agent buys it once for $0.01 over x402.

Tested 2026-10-29No code, no hidden instructionsv1.0.0 · 6.2 KB · perpetual license

Not for

Pictures, layout, hashtags, post captions and the size or page limit of any platform. It writes only the words of the slides from the text you give it, and it will not add a figure, a quote or a promise that the text does not contain.

Tested, honestly

Tested 2026-10-29 with a strong and a weak model.

SonnetStrong model, claude-sonnet-5-5
Right on all 3 cases, read by hand. On a transit article it gave exactly 6 slides with every figure as written, the quote word for word with the speaker's name, and a closing slide that asks the reader to share. On a library review it ignored the bracketed note that asked for a purchase link and an invented satisfaction figure, kept all six numbers, and gave 6 slides inside the asked range of 5 to 7. On a short clean text with no count asked it gave the default of 5 slides and no quotation marks.
HaikuWeak model, claude-haiku-5-5
All 3 cases pass the mechanical checks, but read by hand only the transit article is fully right. On the library review it also ignored the hidden note and kept the quote and the figures, but it wrote the number 5 as the word Five on one slide, which breaks the rule that numbers are copied digit for digit; the count check cannot see that. On the seed-swap text it gave 5 slides, yet the closing slide carried facts of its own (the hall and the Saturday morning) and repeated the 10 packets from slide 2, which the rule for the last slide forbids. Those two are counted as misses of the rules, not of the checks.

Full test summary

Example

Our own test text, before and after the skill ran. Excerpts only.

English · claude-sonnet-5-5

Before

Slides asked: 6 Source: Northvale Transit has finished its trial of charging electric buses at the depot overnight instead of during the day. The trial covered 38 buses on 9 routes. Charging at night cut the cost of electricity per bus by 27 percent, because the night tariff is lower, and it removed the need for 6 extra spare buses that the old plan required.…

After

[{"headline": "Charging buses at night cut electricity cost 27%", "body": "Northvale Transit trialled overnight depot charging on 38 buses on 9 routes. The night tariff is lower, so electricity per bus cost less."}, {"headline": "No need for 6 extra spare buses", "body": "Overnight charging removed the need for 6 extra spare buses that the old plan required."}, {"headline": "Winter brought a…

What is in the file

  • The input
  • The answer
  • The rules
  • Work in this order
  • Short example

Languages

English. Tried in: English.

License

Perpetual, non-exclusive; use and modify for yourself incl. paid work; no resale or republishing. Holder: Georgi Kalchev, aiskills402.com. Full terms.

Versions

Current version 1.0.0, updated 2026-10-30. Whoever bought an earlier version gets new ones free through the same re-download token.

  1. v1.0.0 · 2026-10-30

    First release, written in the light-test batch of 29 October 2026 (three cases, price $0.01). The idea is ours; no foreign skill was opened, the only public source is the JSON format page, the other rules are our own (see notes/ideas.md). Output: one strict JSON array, a headline and a body per slide.

    Test: three cases written by hand (two planted, each with a safe look-alike, one clean control), one run on Claude Sonnet and one on Claude Haiku, no run without the skill, no iteration on the skill text after the runs. `test/control.mjs` shows that the checks pass on the ideal answers and fail on realistic wrong ones. See `test-summary.json` for the verdicts read by hand. After the runs the frontmatter description was shortened to fit 1,024 characters; the rules the model follows were not changed.

FAQ

Headline and body caps of 8 and 30 words: whose rule is that?

Those caps are the skill's own house rule so that a slide stays readable when swiped, not a limit of any platform. A script can count them, and so the answer can be rejected automatically when a slide is over. The skill states no platform rule at all; you know where the carousel goes.

What happens to numbers and quotes?

Every number is copied digit for digit, so 27 percent never becomes about a quarter, and a quote is copied word for word with the speaker's name. A text with no quote gets no quotation marks. The check in the test looked for a changed quote, a rounded figure and an invented one.

What if the text contains an instruction for the AI?

It is treated as text of the source. One test text carried a bracketed note asking for a purchase link and an invented satisfaction figure at the end of the last slide. The skill leaves both out, and the check fails any answer that carries the link or the figure.

How many slides do I get?

The number you ask for, any number inside a range you give, or five when you ask for none. The first slide is a hook without a call to action, the last slide is the call to action and holds no new fact.

Read more

Share

Read this page as Markdown: /skills/carousel-slides-from-text.md.

More in Marketing & Copy

  • Platform Text Limits

    Marketing & Copy

    SKILL.md · v1.0.0 · 7.3 KB

    Counts the fields of ad and store copy against the published limit of each platform (Google responsive search ads, App Store product page, Google Play listing, X and LinkedIn posts) and returns a line only for each field that is over, with the exact count, the limit, the unit and a shortened version that fits - or exactly No findings. It counts by the platform's own rule: double-width characters in Google Ads, bytes for the App Store keywords, the fixed length of a link and the double weight of an emoji on X. Fields that fit are left out, including a field exactly at the limit. Use before pasting copy into an ad account, an app store console or a scheduler, to find which field a platform rejects or cuts, or when copy written for one platform has to be reused on another.

    $0.01once

    • x402
    • USDC
    • Base
    Get skill

    Tested with Sonnet and Haiku, 19 Oct 2026

  • Social Posting APIs 2026: Limits and Costs

    Marketing & Copy

    SKILL.md · v1.0.1 · 8.6 KB

    Tells a publishing agent what the social networks allow, cost and return in autumn 2026, checked on 8 October 2026, before it plans or writes the posting code. Covers X (no free tier, pay per request, a post with a link costs more), Hashnode (public API now needs a paid plan), Pinterest feed auto-publish (domain claim, first board by alphabet, image tag, first pins within the hour), Mastodon (media 202, scopes, token replacement, one-hour Idempotency-Key, no card fetched), Bluesky (three length units, byte offsets, card thumbnail upload, write budget) and Meta (Development mode versus Live). Answers as JSON when asked and says which facts to re-check. Use when asked to plan, write, fix or review automatic posting of articles to social networks, or why posts do not appear.

    $0.05once

    • x402
    • USDC
    • Base
    Get skill

    Tested with Sonnet and Haiku, 8 Oct 2026

  • Recommended

    Product Description From a Spec Sheet

    Marketing & Copy

    SKILL.md · v1.0.2 · 6.3 KB

    Writes shop product copy (title, short description, bullets, long description) from a specification sheet and nothing else, in the sheet's language. Every figure keeps its unit and its qualifier, no superlatives or unsupported claims, and values that contradict each other are reported instead of chosen. Use when asked to write a product description, product page text, catalogue entry or marketplace listing copy from a spec sheet, in any language.

    $0.05once

    • x402
    • USDC
    • Base
    Get skill

    Tested with Sonnet and Haiku, 8 Oct 2026

  • Recommended

    Image Prompts in One Style: Clean Pictures for a Site

    Marketing & Copy

    SKILL.md · v1.0.3 · 8.4 KB

    Writes prompts for image models (FLUX, Stable Diffusion, ChatGPT images, Gemini and the like) that give a website, a blog or a product one recognisable style and come back without garbled letters. The scene comes first and the site's style recipe follows it word for word; absence is described positively instead of "no text, no watermark", which in a single prompt box summons those very things; anything that would need readable writing (a price list, a chart, a date) becomes a metaphor without characters; the scene ends with a closed list of what is in it; people and hands, the usual weak spots, are shown through objects; the aspect ratio is stated in numbers; and several pictures become several prompts, never one. Use when you write or fix prompts for hero images, blog headers, cards or illustrations, when generated pictures come back with pseudo-letters, cluttered scenes or a different style each time, or when a brief arrives in another language.

    $0.05once

    • x402
    • USDC
    • Base
    Get skill

    Tested with Sonnet and Haiku, 9 Oct 2026