Skip to content
Skillnai
Get Pro
FREE NEW video v1.3.0 Remotion

Data Story

CSV in, animated chart story out.

Reads a CSV or spreadsheet export, finds the story worth telling and turns it into animated charts with clean annotations. You get a 16:9 explainer plus 9:16 and 1:1 cuts for social, all built from the same data so the numbers stay consistent across formats.

16:99:161:1 24k installs 3 of 5 agents tested

Preview format

REC 00:20 16:9

Data Story

Rendered by this skill · unedited

Video preview

Placeholder clips, not real skill output. The 9:16 view shows approximate platform safe zones — always check the final render in the app.

Takes

Example commands for this skill. Copy one into your agent.

3 takes
  • Take 01 Full run Use data-story on revenue.csv, highlight the Q3 jump, and export a 30-second 16:9 plus a 9:16 version.
  • Take 02 Vertical test Use data-story to make a 5-second 9:16 test run.
  • Take 03 Landscape master Use data-story to render the 16:9 master from the same project, with no copy changes.

What you get

Everything the skill produces from a single run.

20–45s 1920×10801080×19201080×1080
  • 20–45s 16:9 animated chart story
  • 9:16 and 1:1 social cuts
  • Chart stills for reports and decks
  • Editable data-to-scene mapping

Input

A CSV or TSV file, plus the point you want the audience to take away.

Good fit / Not for

Know before you run it.

Good fit

  • Turning a report into a short video
  • Year-in-review and trend recaps
  • Explaining one key metric to a broad audience
  • Adding motion to a slide or newsletter chart

Not for

  • Messy datasets that need cleaning first
  • Statistical analysis or forecasting
  • Charts with more than three key series
  • Data you are not allowed to upload to a model

Requirements

Run the doctor command after install to verify the environment.

Tool Version Status Purpose
node >=20 Required Runs the Remotion render pipeline.
ffmpeg any Required Encodes the final video masters.
chrome any Required Renders Remotion frames in headless Chrome.
FAL_KEY any Optional Optional generated music and background textures via FAL.

External costs

Rendering is local and free. Optional FAL jobs are billed by FAL per job; the skill lists costs and waits for approval.

The skill shows an estimate and waits for approval before any paid job starts.

Tested versions

We only mark an agent as tested after a clean install and render.

Tested model
GPT-5.2
Last tested
2026-09-24
Default format
16:9
Engine
Remotion
Agent Status Install directory Model
Claude Code Tested ~/.claude/skills GPT-5.2
Cursor Tested ~/.cursor/skills GPT-5.2
Codex Tested ~/.agents/skills GPT-5.2
Gemini CLI Untested ~/.gemini/skills —
OpenCode Untested ~/.agents/skills —

Render command

Run the same prompt to reproduce this preview. Output is rendered by the skill, unedited.

prompt · seed 0421
Use data-story on revenue.csv, highlight the Q3 jump, and export a 30-second 16:9 plus a 9:16 version.

Workflow

What the agent does, step by step.

  1. 01

    Inspect the dataset, detect types and flag missing values.

  2. 02

    Agree on the headline insight and the two or three supporting numbers.

  3. 03

    Choose chart types that make the comparison obvious.

  4. 04

    Animate axes, values and annotations in a readable order.

  5. 05

    Render 16:9, 9:16 and 1:1 versions from the same source.

  6. 06

    Verify labels, rounding and source attribution.

Platform presets

Each skill renders the formats its target platforms expect.

Default 16:9

YouTube

Landscape master and thumbnails.

16:9 Landscape

LinkedIn

Feed video and document posts.

16:9 Landscape

X / Twitter

Inline autoplay landscape.

16:9 Landscape

Instagram

Square feed and carousel covers.

1:1 Square

Instagram Reels

Vertical with caption-safe framing.

9:16 Vertical

YouTube Shorts

Vertical with top and bottom clearance.

9:16 Vertical
All formats in this skill: 16:9 1920×1080 9:16 1080×1920 1:1 1080×1080

Changelog

One entry, derived from the version and the last tested date.

  1. v1.3.0 2026-09-24

    v1.3.0 — re-tested with GPT-5.2

    Verified the install prompt, the 16:9 / 9:16 / 1:1 exports and the safe-zone check on Claude Code, Cursor and Codex. Last run on 2026-09-24.

Related skills

Same scenarios and output, different angle.

View all skills →