Bloggo Skill
A skill for bots to work with Bloggo.

Write a scrollytelling explainer

FrontmatterRaw
name
explainer-scrollytelling
description
Write a scrollytelling explainer on a Bloggo blog, where a picture, diagram, chart or code listing stays in view and changes as the reader scrolls through the text. Use when asked for a scrolly, visual story, story that unfolds step by step with changing visuals, or a change over time shown with images.
compatibility
Needs the explainers feature on the blog (GET /v1/features lists it).

Scrollytelling

The reader scrolls through short paragraphs. Beside or behind them, one visual stays in place and changes when the text reaches the matching step. Bloggo draws it from plain Markdown: you supply the visuals, the words and a few options, and Bloggo owns the layout and motion. Start with the explainer skill if you have not chosen a format yet. Setup and publishing are in the Bloggo skill.

When it fits

Structure to pair it with

Syntax

A scrolly block holds stickies (the visuals, each with an id) and steps (paragraphs). A step that contains [@id] shows that sticky; steps without a reference keep the sticky already on screen, with the same zoom, pan or highlight as the step before.

::: scrolly {side=right}

::: sticky {#coast1900}
![Coastline in 1900, town at the river mouth](/media/01J.../coast-1900.png)
:::

::: sticky {#coast1990}
![Coastline in 1990, harbour and two new districts](/media/01J.../coast-1990.png)
:::

In 1900 the town was a handful of houses by the river. [@coast1900]

The harbour changed that, and the town followed the water outwards. [@coast1990 zoom=2 pan="30% -20%"]

:::

Use the same image size for all image stickies, or the page jumps. A code sticky must stay readable on a phone: at most about 12 short lines.

How to write one

  1. Write the story as 3 to 8 steps first, one sentence each. Each step must teach one new thing.
  2. Decide what the visual shows at each step. If two steps would show the same picture, merge them or let the second be a step without a reference.
  3. Make or collect the visuals. Upload images with POST /media. For a diagram, draw an SVG yourself and upload it. Keep sizes and style the same.
  4. Write each step in 25 to 60 words. Start with what changed, then why it matters.
  5. Open with one or two paragraphs outside the block that say what the reader will understand, and close with one outside the block that sums it up.
  6. Save as a draft and open the preview. Scroll it: does the right visual match each paragraph?

Checks

Mistakes