general-plot-digitizer
Installation
SKILL.md
General Plot Digitizer
Goal
Extract calibrated numeric X-Y data from images of experimental spectra (Raman, XRD, UV-Vis, IR, NMR, etc.) using a deterministic "Agent-in-the-Loop" workflow.
The labor is divided between two models:
- Vision-Language Model (Visual Sensor): Reads the image and returns a rich, unstructured narrative description of axes, colors, and visual obstacles. It does not produce JSON.
- Coding Agent (Translator & Executor): Translates the VLM narrative into a precise
metadata.json, runs the CV pipeline, inspects the overlay, and iterates until the curve is correctly isolated.
Instructions
Phase 1: Visual Inspection (VLM)
Do not attempt to generate JSON with the VLM. It acts only as a visual sensor.