From pm-data
Extracts numerical data from images of charts and graphs into structured tables with confidence levels. Useful for digitising screenshots of bar, line, pie, scatter, and area charts.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pm-data:chart-data-extractorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Extracts data from images of charts and graphs — bar charts, line charts, pie charts, scatter plots, and tables in images — producing a structured data table that can be used in spreadsheets or rebuilt in any charting tool. Built to leverage Opus 4.7 pixel-level image analysis capabilities.
Extracts data from images of charts and graphs — bar charts, line charts, pie charts, scatter plots, and tables in images — producing a structured data table that can be used in spreadsheets or rebuilt in any charting tool. Built to leverage Opus 4.7 pixel-level image analysis capabilities.
Ask the user for these if not provided:
| Attribute | Value |
|---|---|
| Chart type | [Bar / Line / Pie / Scatter / Area / Other] |
| Chart title (if visible) | [Title text] |
| X-axis label | [Label + unit] |
| Y-axis label | [Label + unit] |
| Number of series | N |
| Legend categories | [List] |
| Data period (if time-based) | [Start — End] |
| [X axis] | [Series 1] | [Series 2] | ... |
|---|---|---|---|
| [Value] | [Value] | [Value] |
For each data point or series, flag confidence:
Low-confidence points should be explicitly listed — not silently included in the main table.
Observations that the data itself reveals:
CSV format for direct use:
[x_axis],[series_1],[series_2]
[value],[value],[value]
Ask the user which of these they want:
Earlier models struggled with pixel-level data transcription from charts, often hallucinating values or misreading gridline positions. Opus 4.7 uses a higher image resolution (2576px vs 1568px) with coordinates mapping 1:1 to pixels, making chart data extraction reliable for practical use.
4plugins reuse this skill
First indexed Jul 17, 2026
npx claudepluginhub mohitagw15856/pm-claude-skills --plugin pm-dataExtracts numerical data from scientific figure images using Claude vision and OpenCV calibration. Supports 26+ plot types including bar, scatter, forest, Kaplan-Meier, and box plots.
Analyzes media files (PDFs, images, diagrams, screenshots) using a vision backend to extract structured data, descriptions, or summaries instead of literal file reading.
Generates charts like bar, line, pie, scatter, heatmaps from data using Matplotlib. Analyzes structure, customizes styles, adds interactivity, exports to PNG, SVG, HTML.