Communitygithub.com

amunivec/storytelling-with-data-skill

一个基于Cole Nussbaumer Knaflic《用数据讲故事》的Claude技能——管理图表创建、代码生成、视觉评审和数据演示的叙事结构。

storytelling-with-data-skill 是什么?

这个技能将Cole Nussbaumer Knaflic的《用数据讲故事》中的原则集成到AI助手(如Claude)中,用于整个数据演示工作流程。它指导用户选择合适的图表类型、用代码生成可视化、对现有图表进行视觉评审,并构建有说服力的叙事。该技能适用于Claude Code、Cursor和Codex等平台,通过分析数据上下文并应用Knaflic的框架(如“什么是”“所以呢”“现在呢”流程)来结构化演示。其核心优势在于弥合了原始数据和引人入胜的数据故事之间的差距,自动执行重复性设计任务,同时确保遵循最佳实践(如消除杂乱、使用预设计颜色方案)。通过提示,用户可以生成SVG/Plotly图表、获得美学建议,甚至创建展示完整叙事线索的幻灯片。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add amunivec/storytelling-with-data-skill

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

storytelling-with-data-skill 是做什么的?

一个基于Cole Nussbaumer Knaflic《用数据讲故事》的Claude技能——管理图表创建、代码生成、视觉评审和数据演示的叙事结构。

概述

该技能将《用数据讲故事》中的原则应用于AI辅助的数据可视化。它帮助用户选择合适的图表类型、用代码生成可视化、对现有图表进行视觉评审,并构建有说服力的叙事。

核心功能

  • 图表创建:根据数据上下文推荐并生成合适的图表(如条形图、折线图、散点图等)
  • 代码生成:使用SVG、Plotly或Matplotlib创建符合最佳实践的可视化代码
  • 视觉评审:根据Knaflic原则(如消除杂乱、使用颜色策略、突出重点)评估现有图表
  • 叙事结构:应用“什么是→所以呢→现在呢”框架来结构化演示

使用方法

示例提示

"我有季度销售数据。帮我创建一个展示趋势的折线图。"

"评估这个图表与《用数据讲故事》原则的一致性。"

"帮我围绕这些指标创建一个三页演示叙事。"

支持平台

  • Claude Code
  • Cursor
  • Codex
  • 其他兼容AI代理

原则集成

该技能遵循Knaflic的核心原则:

  1. 消除杂乱:去除不必要的网格线、边框和装饰
  2. 使用颜色策略:应用预定义颜色方案突出关键数据
  3. 突出重点:使用大小、颜色或位置强调关键洞察
  4. 选择正确图表:根据数据关系推荐图表类型(比较、分布、组成、趋势)

工作流程

  1. 输入数据:用户提供原始数据或数据上下文
  2. 技能处理:应用《用数据讲故事》原则分析数据
  3. 输出:生成可视化代码、文档或演示结构

相关技能