Turns data into publication-ready charts using matplotlib, seaborn, or plotly. Give it query results, a CSV, or pasted data and it picks the right chart type (line for trends, bars for comparisons, heatmaps for matrices) or uses what you specify. The workflow handles the full cycle: querying if needed, cleaning data into DataFrames, generating the visualization with proper formatting, and saving as PNG. What's nice is the opinionated design layer. It applies actual best practices like starting bar chart axes at zero, formatting large numbers as "1.2M" instead of "1200000", and sorting categories by value instead of alphabetically. The code it produces is readable Python you can modify yourself.

skills.sh installs
5.3K
GitHub stars
35.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add anthropics/knowledge-work-plugins --skill create-viz --agent claude-code

Installs into .claude/skills of the current project.

Files

/create-viz - Create Visualizations

If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md.

Create publication-quality data visualizations using Python. Generates charts from data with best practices for clarity, accuracy, and design.

Usage

/create-viz <data source> [chart type] [additional instructions]

Workflow

1. Understand the Request

Determine:

  • Data source: Query results, pasted data, CSV/Excel file, or data to be queried
  • Chart type: Explicitly requested or needs to be recommended
  • Purpose: Exploration, presentation, report, dashboard component
  • Audience: Technical team, executives, external stakeholders

2. Get the Data

If data warehouse is connected and data needs querying:

  1. Write and execute the query
  2. Load results into a pandas DataFrame

If data is pasted or uploaded:

  1. Parse the data into a pandas DataFrame
  2. Clean and prepare as needed (type conversions, null handling)

If data is from a previous analysis in the conversation:

  1. Reference the existing data

3. Select Chart Type

Sponsors

Details

Repository
github.com/anthropics/knowledge-work-plugins
Categories
Code Review & Quality, Python, Office & Documents
First seen
Apr 16, 2026

More from anthropics/knowledge-work-plugins

All 198
1grafana avatark6grafana/skillsGenerate, validate, and review k6 test scripts — load, stress, spike, soak, smoke, breakpoint, functional, and protocol. Covers HTTP, WebSocket, gRPC, browser, 5.3Kskills.sh installs
2composiohq avatarimage-enhancercomposiohq/awesome-claude-skillsImproves the quality of images, especially screenshots, by enhancing resolution, sharpness, and clarity. Perfect for preparing images for presentations, documen5.3Kskills.sh installs
3thedotmack avatarbabysitthedotmack/claude-memWatch a pull request or review cycle until it is ready to merge. Use when asked to babysit, monitor, or keep checking PR comments, reviews, and CI until all act5.3Kskills.sh installs
4assistant-ui avatarcloudassistant-ui/skillsSets up assistant-ui Cloud persistence and authorization with the assistant-cloud package and AssistantCloud client. Use when adding cross-session thread/messag5.2Kskills.sh installs
5lobehub avatartypescriptlobehub/lobehubLobeHub TypeScript style and type-safety guide. Use when editing TS/TSX/MTS, fixing types, choosing interface vs type, avoiding any/object, import type, async f5.2Kskills.sh installs
6softaworks avatarmermaid-diagramssoftaworks/agent-toolkitComprehensive guide for creating software diagrams using Mermaid syntax. Use when users need to create, visualize, or document software through diagrams includi5.2Kskills.sh installs