Storytelling Viz
Story-first Plotly workflow for turning a dataset into a polished interactive visualization with local review artifacts. Use this skill when the user wants a concise, intuitive chart with a clear takeaway, plus final `index.html` and `preview.html`, without website publishing work.
Install
npx skills add yudong-94/storytelling-viz-skill --skill storytelling-vizgit clone --depth 1 https://github.com/yudong-94/storytelling-viz-skill.git /tmp/storytelling-viz-skill
mkdir -p ~/.claude/skills
cp -r /tmp/storytelling-viz-skill/. ~/.claude/skills/storytelling-vizPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Storytelling Viz Use this skill when the task is only about choosing, building, and refining the visualization itself. ## Portability Note `SKILL.md` is the canonical cross-tool instruction file for this skill. - Keep the core workflow and output contract here so the skill stays usable in both Codex and Claude Code. - Keep tool-specific metadata, discovery config, or UI-only behavior outside this file when possible. - If the repo includes example artifacts, treat them as demonstrations of the current workflow, not as an alternative source of truth. The goal is to produce one Plotly visualization that is: - story-telling - intuitive - concise The default output of this skill stops at reusable local artifacts: - `index.html` - `preview.html` - 2-3 insight bullets Do not take on website publishing, repo posting, PR creation, or markdown post editing in this skill. If the user wants the visualization inserted into a site or blog post, use a separate publishing skill. ## Skill Promise Unless the user explicitly asks otherwise, optimize for: - one chart, not a dashboard - one main takeaway, not a bundle of loosely related points - comprehension without hover - minimal interaction that adds value - concise copy and restrained styling Keep the honesty checks strict. The chart should feel clear and editorial, not generic, but never at the cost of comparability or truthfulness. ## When to Use This Skill Use this skill when the user:
Details
- Skill name
storytelling-viz- Repository
- yudong-94/storytelling-viz-skill
- License
- MIT
- Repo updated
- 19 June 2026
FAQ
What does the Storytelling Viz skill do?
Story-first Plotly workflow for turning a dataset into a polished interactive visualization with local review artifacts. Use this skill when the user wants a concise, intuitive chart with a clear takeaway, plus final `index.html` and `preview.html`, without website publishing work.
How do I install the Storytelling Viz skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add yudong-94/storytelling-viz-skill --skill storytelling-viz. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Storytelling Viz popular?
It lives in yudong-94/storytelling-viz-skill, which has 27 GitHub stars and 5 forks.
Related skills
Unsloppify
29woerndl/unsloppify
Remove AI writing tells from text. Use when a text artifact is the deliverable or a major part of one, such as documentation, PR or commit text, release notes, reports, marketing copy, code comments, or when asked to de-slop, humanize, or clean up text. Not for chat replies, status updates, or completion summaries around a non-text task.
backpropagation6/claude-linkedin-automation
Automate a professional LinkedIn presence end-to-end using Claude: daily posting with pillar calendar, engagement with anti-detection rules, DM triage, reporting, and growth tracking. Use when the user wants to automate LinkedIn, manage a profile with AI, create a content strategy, or set up engagement automation. Triggers on: "automate my LinkedIn", "LinkedIn automation", "automated LinkedIn", "LinkedIn bot", "LinkedIn scheduling", "LinkedIn AI management", "LinkedIn content calendar", "LinkedIn engagement strategy", "build a LinkedIn presence", "can Claude manage my LinkedIn", "how do I auto
Prd Writer
28vibepm666/prd-writer
帮助用户从零写出高质量 PRD,或评估/改进/增量更新已有需求文档。 触发词(任一命中即用本 skill):需求文档、PRD、产品需求、功能文档、写需求、整理需求、补充需求、审查需求、改进需求文档、需求评审、评估 PRD、从零写 PRD、我想做个产品/功能/App/工具、帮我整理需求、AI 写的需求有没有问题。 即使描述很简短也必须触发,不得跳过技能直接写文档。
Cold Message Writer
29felixleezd/cold-message-writer
Write cold outreach messages that actually get replies, on LinkedIn, in email, or in X (Twitter) DMs. Use this skill whenever the user wants to reach out cold to someone they don't know or barely know, including phrases like "write a cold DM," "cold email," "LinkedIn message to," "reach out to," "pitch [person]," "how do I get [person] to reply," "DM this investor/recruit/partner/podcast host," "email a founder/company I want to work for," "cold email for a job," "land a job at [company]," "reach out about a role," "follow up with someone who ghosted," or any request to draft a first-touch mes
En Zh Max
253060226349kk-cmd/en-zh-max
Use when the user wants 英译中 / 英译汉 / English to Chinese / translate English into Chinese, or to polish translationese out of a Chinese draft translated from English. Also when producing 英中对照 bilingual output, or translating full-length English books. Not for Chinese-to-English, other source languages, pure Chinese writing polish, or single-word lookups.
A2ui Ask
27YuniqueUnic/a2ui-ask
When the user must choose among options or fill in structured config, spawn a browser form (powered by schemaui Web UI, bound to 0.0.0.0), open the user's browser, and write the result to .schemaui/answers/. Never use a terminal/TUI prompt — the agent process has no TTY attachment. Supports rich content: figures on questions and answer options (Mermaid/SVG/Markdown via x-content / x-options) and a live Mermaid editor (x-control: mermaid). Trigger phrases: "give me a form", "ask me via form", "configure", "pick a deploy environment", "I need to choose", "grill me", "a2ui", "给我个表单", "配置一下", "用表单
Browse the most popular Claude skills, all writing & content skills, or write your own with the skills generator.