Scan Report
0 /100
chart-mpl
Generate PNG/SVG charts from CSV data using matplotlib
Clean chart generation skill using matplotlib with no security concerns - all operations are documented, focused, and necessary for CSV-to-chart visualization.
Safe to install
Approve for use. The skill is a straightforward data visualization tool with appropriate, well-documented behavior.
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | NONE | READ | ✓ Aligned | scripts/chart_mpl.py:100 - open(csv_path) |
| Filesystem | NONE | WRITE | ✓ Aligned | scripts/chart_mpl.py:68 - os.makedirs(), plt.savefig() |
| Shell | NONE | WRITE | ✓ Aligned | SKILL.md - venv/pip setup (documented, necessary) |
File Tree
2 files · 15.6 KB · 404 lines Python 1f · 325L
Markdown 1f · 79L
├─
▾
scripts
│ └─
chart_mpl.py
Python
└─
SKILL.md
Markdown
Dependencies 2 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
matplotlib | * | pip | No | Version not pinned but well-established package |
numpy | * | pip | No | Version not pinned but well-established package |
Security Positives
✓ No network requests or external communications detected
✓ No credential harvesting or sensitive path access
✓ No obfuscation or encoded payloads
✓ No subprocess/exec calls in main script
✓ Standard library and matplotlib/numpy only - trusted dependencies
✓ Clear documentation of all CLI arguments and chart types
✓ Proper error handling with informative messages
✓ Clean, focused implementation with single responsibility