Skip to main content

data-report

Turns CSV, Excel, or JSON data into a polished visual report page.

ソース情報

リポジトリ
sanghyunna/readable-studio
ソースの最終更新活動
2026年10月6日 07:59
検出された SKILL.md の言語
英語
スター
0
フォーク
0

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

ファイルエクスプローラー
3 ファイル

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
data-report
zh_name
数据可视化报告
en_name
Data Visualization Report
emoji
📊
description
Turns CSV, Excel, or JSON data into a polished visual report page.
zh_description
把 CSV/Excel/JSON 数据转成漂亮的可视化报告页
en_description
Turns CSV, Excel, or JSON data into a polished visual report page.
category
data
scenario
finance
aspect_hint
desktop long page
featured
10
tags
["data","report","chart","visualization"]
example_id
sample-data-weekly-report
example_name
Data Report · Weekly Report
example_format
csv
example_tagline
KPI cards + Chart.js charts + table
example_desc
9 months of growth data auto-rendered into a visual report, with inline Chart.js
readable
{"mode":"prototype","surface":"web","platform":"desktop","scenario":"finance","upstream":"https://github.com/nexu-io/html-anything","preview":{"type":"html","entry":"index.html","reload":"debounce-100"},"design_system":{"requires":false},"example_prompt":"Use the Data Visualization Report template to turn my CSV, Excel, or JSON data into a polished visual report page. Preserve the template's visual signature, use real content and data, and avoid lorem ipsum or placeholder images.","example_prompt_i18n":{"zh-CN":"用「数据可视化报告」模板把我的内容做成一份「把 CSV/Excel/JSON 数据转成漂亮的可视化报告页」。保持模板的视觉签名,使用真实内容和数据,避免 lorem ipsum 和占位图片。"}}
【Template: Data Visualization Report】 - Header: report title + time range + data source note. - KPI card grid: 3-5 of the most important metrics, each card showing the value + year-over-year change + a mini trend line. - Main chart area: at least 2 charts (bar / line / pie / scatter), using Chart.js or ECharts (via jsdelivr CDN), with data parsed from the user's input. - **Chart containers must have a fixed height**: wrap each `<canvas>` in a `<div style="position:relative;height:NNNpx">` (~40px for KPI mini charts, ~240–280px for main charts). When Chart.js uses `responsive:true, maintainAspectRatio:false` without an explicit height on the parent container, it falls into a ResizeObserver infinite loop and the chart grows without bound until the browser hangs. **Never** set a `height=` attribute directly on the canvas as layout — that is only an initial value. - Data table: an excerpt of the user's raw data, using `<table>` with modern styling (zebra stripe, hover, sticky header). - Insight block: 3-5 text insights, each starting with an emoji, like a product weekly report. - A collapsible "Methodology" section at the bottom. - Restrained, professional color scheme: 1 primary color + a neutral scale, with a palette for charts. - **Must parse the user's actual provided data** — never fabricate it.
GitHubで見る