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에서 보기