# Carousel Slides From Text

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.

- Page: https://aiskills402.com/skills/carousel-slides-from-text
- Category: Marketing & Copy (https://aiskills402.com/categories/marketing)
- Price: $0.01 once, USD-priced, paid in USDC on Base over x402. Price as loaded on this page. The 402 response your agent receives is authoritative.
- Version: 1.0.0
- Card (JSON): https://api.aiskills402.com/v1/skills/carousel-slides-from-text

## Use it when

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.

## 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.

- Strong model (claude-sonnet-5-5 (Claude Code alias "sonnet")): 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.
- Weak model (claude-haiku-5-5 (Claude Code alias "haiku")): 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.

Note: Light test: three cases (two planted, one clean), one run per model; no comparison without the skill. The three source texts were written by us; one carries a hidden instruction as bait, and two carry a quoted person. The caps of 8 and 30 words and the default of 5 slides are house rules of the skill, not rules of any platform. The checks count slides, words, numbers, the quote and the call-to-action verbs; they cannot see an added fact or a repeated idea, so those rules were read by hand. There are no owner-measured facts.

Full summary: https://aiskills402.com/skills/carousel-slides-from-text/tests

## Example

### 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

## How to buy

Agent (HTTP):

1. GET https://api.aiskills402.com/v1/skills/carousel-slides-from-text/file without a payment header. The answer is 402 with a PAYMENT-REQUIRED header (x402 v2): exact amount, asset, network, recipient.
2. Sign `accepts[0]` with an x402 client (for example @x402/core + @x402/evm).
3. Repeat the GET with the signature in the PAYMENT-SIGNATURE header. The answer is 200 with the file, its sha256 and a re-download token.

Agent (MCP): https://mcp.aiskills402.com/mcp — free tools search_skills, get_skill, redownload_skill. Buying itself is over HTTP.

Full flow: https://aiskills402.com/docs

## The file

- Version: 1.0.0
- Size: 6.2 KB (6352 bytes)
- SHA-256: 1e566598c723bc8c040fd3b106cc0b54123b7477ad3e3bd4a2e94f45c1387875
- Updated: 2026-10-30
- New versions are free through your re-download token.

## Versions

### 1.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.

## License

Perpetual, non-exclusive; use and modify for yourself incl. paid work; no resale or republishing. Holder: Georgi Kalchev, aiskills402.com. Terms: https://aiskills402.com/docs#license

## 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.

## Measurement limits

- Models other than the two named above were not run.
- Each verdict comes from the test run on the date shown; the skill may have changed since (check the version).
- Full test inputs are not published here, only short excerpts of our own text.
- Results on your own texts, languages and domains can differ.

Offer note: Paid in USDC (USD-pegged) over x402 by an AI agent; one-time.
