Spins up interactive ECharts visualizations with proper project scaffolding. Each chart gets its own folder under output/chart-html with HTML, data snapshot, generation script, and PNG export. Ships with nine templates covering the usual suspects: line, bar, candlestick, plus a few nice ones like dual-axis for different scales and multi-panel for stacked indicators. The export logic uses ECharts native getDataURL instead of fighting with external screenshot tools, and the preview server rewrites paths so iframe serving actually works. Good for when you need a chart that lives beyond the conversation, not just a throwaway plot.

skills.sh installs
3.9K
GitHub stars
32
last updated
Aug 21, 2026

Install

$ npx -y skills add starchild-ai-agent/official-skills --skill chart --agent claude-code

Installs into .claude/skills of the current project.

Files

logo.png

Chart — Project-Based Interactive Charting

Generate interactive chart pages with Apache ECharts. Each chart lives in a dedicated project folder under output/chart-html/, making it easy to reuse and iterate.

When to Use

Any time the user wants a visual chart: price charts, comparisons, dashboards, business analytics, etc.

Architecture

  • ECharts (CDN) for rendering
  • ECharts native export (getDataURL) + canvas merge for reliable PNG output
  • Project-based storage: one folder per chart project
  • No gallery mode: all artifacts stay in the project folder

Project Structure (Required)

Each chart project should follow:

output/chart-html/
  <project-name>/
    index.html        # chart page
    generate.py       # generation script (for reproducibility)
    README.md         # title / description / data source notes
    data.json         # data snapshot
    screenshot.png    # saved image

Example folder name: btc-90d-20260401

Workflow

Step 1: Pick template or custom layout

Available templates:

Sponsors

Details

Repository
github.com/starchild-ai-agent/official-skills
Categories
Frontend Development, AI & Agent Building, Sales & Marketing, Finance & Trading
First seen
May 16, 2026

More from starchild-ai-agent/official-skills

All 43
1forcedotcom avatargenerating-custom-lightning-typeforcedotcom/sf-skillsUse this skill when users need to create Custom Lightning Types (CLTs) for Einstein Agent actions or structured input/output schemas. Trigger when users mention3.9Kskills.sh installs
2inngest avatarinngest-setupinngest/inngest-skillsUse when adding durable execution to a TypeScript project — building retry-safe webhook handlers, background jobs that survive crashes, scheduled tasks, or long3.9Kskills.sh installs
3dotnet avatarmaui-collectionviewdotnet/skillsGuidance for implementing CollectionView in .NET MAUI apps — data display, layouts (list & grid), selection, grouping, scrolling, empty views, templates, increm3.9Kskills.sh installs
4benjaminsehl avatarshopify-liquid-themesbenjaminsehl/liquid-skillsGenerate Shopify Liquid theme code (sections, blocks, snippets) with correct schema JSON, LiquidDoc headers, translation keys, and CSS/JS patterns. Use when cre3.9Kskills.sh installs
5freshtechbro avatarblender-web-pipelinefreshtechbro/claudedesignskillsBlender to web export workflows for 3D models and animations. Use this skill when exporting Blender models to glTF for web, optimizing 3D assets for Three.js or3.9Kskills.sh installs
6majidmanzarpour avatarthreejs-gameplay-systemsmajidmanzarpour/threejs-game-skillsBuild and iterate playable Three.js game systems. Combines starter scaffold creation, architecture, game design, level design, gameplay implementation, combat/e3.8Kskills.sh installs