data-storytelling SKILL.md skillA

data-storytelling from visactor/skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add visactor/skills/data-storytelling@git:20261014.a082aa4

Pins git:20261014.a082aa4 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
visactor/skills
Path
skills/data-storytelling/SKILL.md
Versions recorded
2
Latest version
git:20261014.a082aa4, committed Oct 14, 2026
First version recorded
Oct 10, 2026
Size
34,447 bytes
Repository stars
471
License
MIT

将数据转化为叙事驱动的数据故事计划,并按目标产物生成对应作品。 当用户想用数据讲故事、创建数据叙事、做 scrollytelling、制作数据报告、展示分析结果、或将数据变成有说服力的视觉传播时使用此 skill。 也适用于用户说"解释这些数据"、"让数据有说服力"、"可视化分析结果"、"数据叙事"、"data storytelling",或想把分析结果变成可分享的数据作品。.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# Data Storytelling

将原始数据转化为有说服力的叙事驱动视觉故事,先产出可跨产物复用的 `plan.md`,再由对应的 build 模块生成具体产物。核心架构:**共享叙事设计(Phase 1-3)+ 按产物执行 Build(Phase 4)**。

## 核心定义

Data Story = **Data**(洞察证据)+ **Narrative**(认知路径)+ **Visuals**(视觉呈现)

数据叙事不是"把分析结果视觉化",而是把三者组合成一个让特定受众更快理解、更容易决策的产品。

真正的数据故事必须同时回答:
1. 读者最关心什么问题?
2. 哪些证据足以回答这个问题?
3. 页面如何安排顺序,让读者几乎不需要"自我翻译"就能看懂?

---

## 架构概览

```
Phase 1-3(共享叙事核心)
  理解 → 数据分析 → 叙事设计
           ↓
       plan.md
  故事元信息 + 证据骨架 + 章节基础结构 + 样式选择
           ↓
  用户确认 plan.md
           ↓
  Phase 4: Build(按目标产物加载对应 build 模块)
      ↓
build-html/ | build-ppt/
      ↓
    具体产物
```

---

## 运行环境

Python 3.10+ 用于随附的标准库脚本,Node.js 用于 JavaScript 语法校验;浏览器需能访问公开 unpkg CDN。当前 Agent 负责读取数据、推理和生成 VSeed 配置,不需要 VisActor 托管模型服务。普通图表使用 VSeed 0.6.5、VChart 2.1.7 与 VTable 1.26.8;HTML 动效使用 GSAP 3.15.0。图片生成是可选宿主能力,不可用时按 Plan 执行并披露 fallback。Web-PPT 输出 HTML,不输出 `.pptx`。

`runtime/` 表示用户项目的产物目录;在评测或要求统一输出时使用 `outputs/runtime/`。`$SKILL_DIR` 必须指向安装后的完整 Skill 目录。不要改写已安装的 Skill。API harness 的 `run_skill_script` 接受根 scripts 下的文件名,或 `build-html/scripts/prepare_story_head.py` / `build-ppt/scripts/prepare_story_head.py` 这两个相对路径;参数是 argv 数组。

若用户已明确授权端到端生成,可记录假设与计划后直接进入 Build;否则在计划阶段进行一次确认。

## 工作流
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add visactor/skills/data-storytelling@sha256:ce56fb964b275b38

The line at the top of this page pins the label git:20261014.a082aa4, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_fzejeam3cqwda42g.svg)](https://markdownregistry.com/a/art_fzejeam3cqwda42g)

1 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 2 versions of this file, between Oct 10, 2026 and Oct 14, 2026, about one every 4 days.

versioncommittedcommitsizeaudit
git:20261014.a082aa4 latest2026-10-14 a082aa4 34,447 BA view · diff
git:20261010.5ff1d032026-10-10 5ff1d03 34,103 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (34447 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

visactor/skills · 471 stars · license MIT · pushed 2026-10-20 · branch develop

API

GET https://markdownregistry.com/api/v1/artifacts/art_fzejeam3cqwda42g
GET https://markdownregistry.com/api/v1/resolve?ref=visactor/skills/data-storytelling
GET https://markdownregistry.com/api/v1/blob/ce56fb964b275b38bc7a1806d52e5865fc4ecda6e27d72052b2662720ae3b591

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from visactor/skills

AGENTS.md AGENTS.md file
visactor/skills · AGENTS.md
git:20261013.83e0fb9 · audit A · 471 stars
vchart-skill SKILL.md skill
visactor/skills · skills/vchart-skill/SKILL.md · VChart图表库专家助手,擅长创建、配置和调试VChart图表。当用户需要:生成柱状图/折线图/饼图等图表;修复图表不显示/点击事件不触发等问题;从图片或Figma设计稿还原图表样式;实现点击获取数据/数据动态更新/图表联动/导出图片/主…
git:20260922.fc7ba24 · audit B · 471 stars
vtable-skill SKILL.md skill
visactor/skills · skills/vtable-skill/SKILL.md · 面向 @visactor/vtable 的开发助手。用户提到 VTable/ListTable/PivotTable/PivotChart、columns/rows/indicators、cellType、style/theme、自定义渲染…
git:20260922.fc7ba24 · audit A · 471 stars

Every file in visactor/skills

Other files named data-storytelling

data-storytelling SKILL.md skill
wshobson/agents · plugins/business-analytics/skills/data-storytelling/SKILL.md · Transform data into compelling narratives using visualization, context, and persuasive structure. Use when presenting…
git:20260522.be57c0b · audit A · 41,220 stars
data-storytelling SKILL.md skill
anbeime/skill · skills/data-storytelling/data-storytelling/SKILL.md · 数据科学家与产品经理在向高管汇报或制作投资者演示时,当面临数据枯燥难懂的痛点,使用此技能可套用“Setup-Conflict-Resolution”叙事框架,自动生成结合可视化与业务上下文的洞察报告,让非技术受众秒懂结论并驱动决策。
git:20260826.d98aa0c · audit A · 8,334 stars
data-storytelling SKILL.md skill
foryourhealth111-pixel/vibe-skills · bundled/skills/data-storytelling/SKILL.md · Transform data into compelling narratives using visualization, context, and persuasive structure. Use when presenting…
git:20260226.1632f40 · audit A · 3,758 stars
data-storytelling SKILL.md skill
dicklesworthstone/pi_agent_rust · tests/ext_conformance/artifacts/agents-wshobson/business-analytics/skills/data-storytelling/SKILL.md · Transform data into compelling narratives using visualization, context, and persuasive structure. Use when presenting…
git:20260205.788be98 · audit A · 1,915 stars
data-storytelling SKILL.md skill
rudycity/superagent · .agents/skills/data-storytelling/SKILL.md · Transform data into compelling narratives using visualization, context, and persuasive structure. Use when presenting…
git:20260626.019dba9 · audit A · 52 stars
data-storytelling SKILL.md skill
fabioc-aloha/alex_skill_mall · plugins/data-analytics/data-storytelling/skills/data-storytelling/SKILL.md · End-to-end data narrative construction -- three-act structure, Knaflic/Duarte methodology, audience-first framing, and…
git:20260728.80a7ab6 · audit A · 5 stars
data-storytelling SKILL.md skill
hollandkevint/data-product-operator · skills/data-storytelling/SKILL.md · Data presentation and storytelling for data product operators. Narrative structures, chart selection, headline…
v0.1.0 · audit A · 5 stars
data-storytelling SKILL.md skill
aniruddhadas1/oniroute_swarmagents · skills/official/analytics/data-storytelling/SKILL.md · Transform evidence into accurate narratives that support decisions without distortion. Use for planning, evaluation…
git:20260804.c3b625a · audit A · 2 stars

Browse by kind, by grade A, or by owner.