The Visual Plot Annotator is a specialized Claude Code skill designed to bridge the gap between visual data representation and Python source code. It allows users to load Matplotlib-generated images into a browser-based interface where they can draw, label, and group annotations over specific plot elements. Claude then interprets these visual cues—such as a box over a legend or a note on an axis—to identify the corresponding Matplotlib objects in the script. The skill automatically suggests and applies precise code modifications to update styles, labels, or data parameters, providing a streamlined workflow for refining data visualizations without manual coordinate hunting.