smart-chart-studio

SKILL研究检索
研究检索 未标注权限 许可证不明确
安装这个技能

Consultative chart workflow - 4-round Q&A to collect requirements, 14 intent categories auto-routed to 4 rendering engines, with visual enhancement and enterprise format compliance. Ask first, draw second - not a data-to-chart tool.

一句话选型结论

按资料字段整理

smart-chart-studio是研究检索类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类研究检索 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_df210223/smart-chart-studio
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

研究检索
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_df210223仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791723102
正文体量10.8 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
查资料并整理出处

让模型按主题查资料,并把引用来源整理成清单。

网页与文献要点提炼

把长文、论文、网页压成能直接看的要点。

竞品与行业汇总

按关键词汇总竞品动态与行业信息。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在研究检索场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
smart-chart-studio当前 未标注权限 未标注 未标注 未标注 有
寻找技能 浏览器控制 GitHub 仓库 3120.0 万 Codex、Claude、Cursor 有
自我改进 Agent 接触敏感数据 ClawHub 市场 1646.4 万 OpenClaw 有
灵魂追踪 联网访问 GitHub 仓库 758.9 万 Codex、Claude、Cursor 有
自我完善 联网访问 ClawHub 市场 682.9 万 OpenClaw 有
微软代工厂 调用外部服务 GitHub 仓库 661.4 万 Codex、Claude、Cursor 有

SKILL.md 全文

10.8 KB
模型实际读到的说明书原文,来自技能仓库

Smart Chart Studio - Consultative Chart Workflow

Overview

Unlike traditional "give data, get chart" tools, Smart Chart Studio is a consultative chart workflow:

  • Ask First, Draw Second: 4-round Q&A conversation collects intent, elements, visual, and format requirements before generating
  • Intent Routing: Identifies 14 expression purposes (flow/structure/comparison/trend/causal...), auto-selects from Mermaid / Chart.js / SVG Layout / SVG Template engines
  • Visual Enhancement: Number highlighting, animation effects, annotations - post-processing after generation
  • Format Compliance: Learns enterprise templates (PPT/screenshot/text description), saves as Profile for reuse
  • Scenario Composition: Project status, work summary scenarios output multi-chart compositions, not single charts

Execution Flow

Q&A Collection -> Intent Routing -> Engine Render -> Visual Enhance -> Format Compliance -> Delivery
   (4 rounds)    (14 purposes)     (4 engines)      (optional)       (optional)        (HTML/SVG/PNG)

Each step is skippable - no visual enhancement if user doesn't ask, no format compliance if user doesn't specify.


Phase 1: Q&A Collection (4-Round System)

Round 1: Intent Detection (Required)

Don't ask "what chart do you want", ask "what are you trying to express":

> What are you trying to express with this chart?
> Examples: show a process, analyze causes, compare options, show data trends, explain structure, project status, work summary...

User expression patterns:
- "Draw our company's procurement approval process" -> Process/Flow
- "Analyze why customers are leaving" -> Causal/Analysis
- "Compare three suppliers" -> Comparison
- "Q3 department expense breakdown" -> Proportion
- "What modules does the system have and how they interact" -> Relationship/Network
- "How is the project going" -> Project Status (scenario)
- "Make a quarterly work summary" -> Work Summary (scenario)

Intent rules: See references/intent-router.md

Round 2: Element Collection (Intent-Specific)

Based on Round 1 intent, ask for key elements. See references/qa-playbook.md for detailed question templates per category.

Core principles:
- Ask max 2-3 questions per round, don't overwhelm
- Provide examples to help user understand
- Skip questions if user already provided sufficient info in Round 1

Currency Handling: When chart data involves amounts, proactively ask currency preference:

> The chart contains amount data. Which currency to display?
> - CNY (Yuan)
> - USD (Dollar)
> - Other currency (please specify)
> - No currency symbol needed

Remember user preference, don't re-ask within the same session.

Round 3: Visual Enhancement (Optional, has defaults)

> Need visual enhancement? (Optional, has defaults)
> - Key number highlighting
> - Animation effects (number counter/bar grow/line draw)
> - Annotations (callout bubbles/arrows/area highlight)
> - No, default is fine

Enhancement rules: See references/visual-enhancement.md

Round 4: Format Compliance (Optional, has defaults)

> What format should this chart use?
> - Use my saved format profile (list available Profiles)
> - Provide new template for learning
> - Describe format requirements in text
> - Default style is fine

Template learning: See references/template-learning.md


Phase 2: Intent Routing

14 expression purposes -> 4 rendering engines mapping:

Purpose Engine Chart Types
Process/Flow Mermaid.js Flowchart/Swimlane/SOP/Value Stream
Time/Sequence Mermaid.js Gantt/Sequence/Milestone/PERT
Cycle/Loop Mermaid.js PDCA/OODA/Feedback/Flywheel
Causal/Analysis (tree) Mermaid.js Decision Tree/Fault Tree/Logic Tree
Structure/Hierarchy SVG Layout Org Chart/WBS/Mind Map/Tree
Relationship/Network SVG Layout Architecture/Topology/ER/Dependency
Spatial/Physical SVG Layout Circuit/Schematic/Layout/P&ID
Framework/Model SVG Template SWOT/BCG Matrix/Canvas/Five Forces
Proportion Chart.js Pie/Donut/Treemap/Stacked Bar/Funnel/Sankey
Trend/Change Chart.js Line/Area/Candlestick/Waterfall
Data/Distribution Chart.js Bar/Scatter/Heatmap/Bubble/Boxplot/Radar
Comparison (data) Chart.js Comparison Bar/Radar
Comparison (no data) SVG Template Comparison Table/Quadrant
Causal (fishbone) SVG Template Fishbone/5Why
Project Status Scenario Combo Kanban+Gantt+Burndown+Risk Matrix
Work Summary Scenario Combo Radar+Timeline+Pie+SWOT

Detailed routing rules: See references/intent-router.md


Phase 3: Engine Render

The agent generates chart code directly using the templates in the reference files. No helper scripts are needed - the agent has full capability to produce HTML, SVG, and Mermaid code from the templates.

Mermaid.js Engine

For: Flowcharts, sequence diagrams, Gantt charts, state diagrams, ER diagrams, decision trees

The agent generates Mermaid syntax and wraps it in an HTML page with the Mermaid CDN link.

Templates: See references/engine-mermaid.md

Chart.js Engine

For: Pie, bar, line, radar, scatter, area charts

The agent generates Chart.js config JSON and wraps it in an HTML page with the Chart.js CDN link.

Templates: See references/engine-chartjs.md

SVG Layout Engine

For: Org charts, architecture diagrams, circuit diagrams, topology, SWOT matrix

The agent generates SVG code directly using the layout templates.

Templates: See references/engine-svg.md

SVG Template Engine

For: Fishbone diagrams, comparison tables, quadrant charts, 5Why analysis

The agent fills predefined SVG templates with user data.

Templates: See references/engine-svg.md


Phase 4: Visual Enhancement (Optional)

Post-processing after chart generation, doesn't change original data, only enhances presentation.

Number Highlighting

User says "enlarge that revenue number", skill in output:
- Key metrics enlarged (specified number 48px)
- YoY/MoM highlight (red up, green down - China stock convention)
- Target vs actual comparison bar
- Anomaly red alert circle

Animation Effects

User says "add animation", skill injects into HTML output:
- Number counter animation (0 -> target)
- Bar chart grow animation
- Line chart draw animation
- Pie chart sector expand
- Flow line dash animation

Constraint: Animations only work in HTML output, auto-disabled for PNG/SVG export.

Annotations

User says "add a note at this node":
- Callout bubble (with leader line)
- Arrow pointer
- Area highlight/circle
- Legend/watermark/footer

Detailed rules: See references/visual-enhancement.md


Phase 5: Format Compliance (Optional)

Mode A: Preset Standards

Built-in department configs (finance/marketing/rd/executive), ready to use.

Mode B: Template Learning

User provides template -> Skill parses format rules -> User confirms -> Save as Profile -> Auto-apply subsequently.

4 ways to provide template:
1. PPT/PDF file - Parse master, colors, fonts, layout
2. Screenshot/image - Visual analysis of colors, layout, font style
3. Text description - Directly parse as format rules
4. Reference sample - Extract color and layout features

4 dimensions of format rules extracted:
- Color scheme (primary/secondary/accent/up-down/palette sequence)
- Font spec (title/body/number font + size)
- Layout (page size/margins/title position/chart area ratio)
- Header/footer (Logo/doc number/signature block/watermark)

Detailed rules: See references/template-learning.md

Profile Management

  • Profiles are JSON objects; the calling agent saves/loads them via its file tools
  • User can have multiple Profiles (department/executive/external)
  • Specify which Profile to use per chart generation
  • Can set default Profile

Phase 6: Delivery Output

Three output formats:

Format Use Case Features
HTML In-conversation preview Interactive, supports animation
SVG Vector editing Scalable, re-editable
PNG Paste to PPT/docs Raster, ready to use

The agent generates HTML/SVG strings directly from templates and writes them to the user's chosen directory.


Scenario Templates

Project Status

When user says "draw project status", not a single chart but a composition:
- Project Kanban (status/progress/risk)
- Milestone Timeline (nodes/deliverables)
- Resource Allocation (headcount/budget/hours)
- Burndown Chart (planned vs actual)
- Risk Matrix (probability x impact)

Template: See references/scenario-templates/project-status.md

Work Summary

When user says "make a work summary", composition based on sub-needs:
- OKR/KPI Achievement Radar
- Work Achievement Timeline (quarterly/monthly)
- Skill Growth Map (skill matrix)
- Workload Distribution (project proportion pie)
- Strengths/Weaknesses SWOT self-assessment

Template: See references/scenario-templates/work-summary.md


Execution Checklist

Check in this order each time:

  1. [ ] Round 1 Q&A: Identify expression purpose
  2. [ ] Round 2 Q&A: Collect chart elements
  3. [ ] Round 3 Q&A: Confirm visual enhancement needs (optional)
  4. [ ] Round 4 Q&A: Confirm format compliance needs (optional)
  5. [ ] Intent routing: Select rendering engine
  6. [ ] Engine render: Generate chart code
  7. [ ] Visual enhancement: Apply number/animation/annotation (if needed)
  8. [ ] Format compliance: Apply Profile or learn new template (if needed)
  9. [ ] Delivery: Generate HTML + SVG + PNG
  10. [ ] Present: Call present_files to show output

Notes

  • China stock convention: Red = up, Green = down
  • Currency: When amounts are involved, proactively ask user preference in Round 2 (CNY/USD/other/none), don't hardcode default
  • Animations only work in HTML output, PNG/SVG are static
  • Profile files should not contain sensitive information
  • When user doesn't specify format, use default style, don't force asking

常见问题

5 问
答案由本站依据条目字段整理
smart-chart-studio怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_df210223/smart-chart-studio。安装方式为未标注。装完刷新技能列表或重开客户端。

smart-chart-studio支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

smart-chart-studio权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

smart-chart-studio收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

smart-chart-studio用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。