
Frame Data Chart Nyt
Turn real metrics and copy into a 16:9 NYT-style data chart frame with staggered reveal for demos, explainers, or launch content.
Overview
NYT-Style Data Chart Frame is an agent skill for the Build phase that renders editorial line, bar, or range-band charts with NYT-newsroom typography and staggered reveal on a 16:9 frame.
Install
npx skills add https://github.com/nexu-io/open-design --skill frame-data-chart-nytWhat is this skill?
- NYT-newsroom typography with red accent and annotation mono styling
- Staggered reveal animation on editorial-grade line, bar, or range-band charts
- 1920×1080 (16:9) video-oriented frame with HTML preview and debounced reload
- Hyperframes/Open Design template—preserve visual signature with real data, no lorem ipsum
- Example flow: multi-year weekly active users line chart with sourced catalog reference
- 1920×1080 (16:9) aspect
- chart types: line, bar, range band
- debounce-100 HTML preview reload
Adoption & trust: 670 installs on skills.sh; 61.4k GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
You have real metrics and a story but no fast way to produce trustworthy, motion-ready charts that look like serious editorial work.
Who is it for?
Builders shipping explainers, catalog demos, or narrative growth slides who want one repeatable NYT-visual language for data.
Skip if: Teams that need live BI dashboards, arbitrary chart libraries without the fixed frame template, or workflows with no real data yet.
When should I use this skill?
You need to convert real content and metrics into an NYT-style data chart frame while keeping the template visual signature.
What do I get? / Deliverables
You get a signature-styled data chart frame filled with your content and numbers, ready for video or HTML preview instead of generic chart defaults.
- index.html frame with NYT-styled chart
- 16:9 video-ready visual asset
Recommended Skills
Journey fit
Canonical shelf is Build because the skill produces a finished visual/HTML frame asset, not distribution or validation research. Frontend fits editorial layout, chart types (line, bar, range band), and motion on a fixed 1920×1080 surface.
How it compares
Use as a curated visual frame template, not as a general-purpose charting library or MCP data connector.
Common Questions / FAQ
Who is frame-data-chart-nyt for?
Solo and indie builders using agent-assisted design pipelines who publish video or HTML frames with editorial data visuals.
When should I use frame-data-chart-nyt?
During Build when you are composing frontend or content frames and need line, bar, or range charts with NYT styling and reveal animation.
Is frame-data-chart-nyt safe to install?
Review the Security Audits panel on this Prism page before installing; the skill focuses on local HTML preview and templated assets rather than credential handling.
SKILL.md
READMESKILL.md - Frame Data Chart Nyt
【模板: NYT 风数据图表帧】 【意图】把一段数据 (CSV / JSON / 一句结论) 做成《纽约时报》专栏感的单帧/动画图表, 适合视频片段或推特卡。Inspired by hyperframes data-chart。 【画布】1920×1080, 暖白底 `#f7f5ee` 或墨黑底 `#0e0e0e` 二选一; 文字色和背景相反。 【布局】 - **顶部 kicker** (11px uppercase letterspace 0.14em, 颜色 = accent 红 `#a91d1d` 或 mint `#5fb38a`): 数据来源 + 类目, 如 "GLOBAL · WEEKLY ACTIVE USERS · 2018–2026"。 - **大字标题** (Cheltenham / Playfair / Source Serif Pro, 5.6vw, italic 副标可选): 一句结论。**结论必须从用户数据中提炼**, 不是描述图。 - **图表区** (占画布 55-65%): - 折线: 1-2 条线, 主线 ink 实心 2.5px, 次线 dashed 1.5px; 数据点用 6px 实心圆; 关键点旁标注 `2024 · 412M` 黑色 mono 小字。 - 柱状: 全部 ink 单色或加 1 道 accent 高亮柱; 柱顶大数字; 柱底类目斜体 (Cheltenham italic)。 - 范围带 (range band): 浅灰填充 `#e6e2d2` 包络 + 中线 ink。 - **底部 source + footnote** (10px mono, opacity 0.6): "Source: 用户数据 · Chart by html-anything"。 - **错峰揭示动画**: 标题 fade-in (0s), kicker (200ms), 折线 stroke-dashoffset 1.2s ease-out (400ms), 数据标签依次 100ms 间隔。可被 `prefers-reduced-motion` 关闭。 【设计细节】 - **绝不**: 使用 chart.js / d3 库 (除非 jsdelivr CDN 引入); 推荐手写 SVG, 不超过 80 行 inline。 - 字体: 标题 `Source Serif Pro` 或 `Cheltenham` (无则用 `Playfair Display`); body `IBM Plex Sans` 或 `Inter`; 数据标签 `IBM Plex Mono`。 - 1 个主色 (ink) + 1 个 accent (NYT red `#a91d1d` / 编辑 mint `#5fb38a` / 暖橙 `#d97757` 三选一)。 - Y 轴刻度仅 hairline + 3-4 个 tick, 标签在轴外侧 mono 字。 - 严禁 grid 全屏铺线、阴影、3D 立体柱; 严禁 emoji。 - 必须用用户提供的数据。如果输入是文本结论, 自动估算合理坐标 (但要标注 "schematic"); 如果是 CSV/JSON, 直接绘制。 - 单文件 HTML; 数据点旁注释格式: `<text class="annot">2024 · 412M</text>`。