From inkscape-mcp
Analyze SVG documents for quality, structure, dimensions, and statistics using Inkscape MCP. Use when checking file quality before print, auditing SVG complexity, or inspecting layer hierarchy.
How this skill is triggered — by the user, by Claude, or both
Slash command
/inkscape-mcp:inkscape-analysisThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Analyze SVG documents using `inkscape_analysis`.
Analyze SVG documents using inkscape_analysis.
| Operation | Returns |
|---|---|
quality | Quality assessment with recommendations |
statistics | Object counts, file size, complexity metrics |
validate | SVG structure validation (well-formedness) |
objects | List all objects with IDs, types, positions |
dimensions | Document and individual object dimensions |
structure | Layer hierarchy and organization |
Run all three before sending to print:
inkscape_analysis(operation="quality", input_path="design.svg")
inkscape_analysis(operation="dimensions", input_path="design.svg")
inkscape_analysis(operation="statistics", input_path="design.svg")
Check SVG validity before processing:
inkscape_file(operation="validate", input_path="file.svg")
View layer hierarchy for complex documents:
inkscape_analysis(operation="structure", input_path="file.svg")
Then export individual layers:
inkscape_vector(operation="layers_to_files", input_path="file.svg", output_path="C:/output/")
npx claudepluginhub albexpo/inkscape-mcp-marketplace --plugin inkscape-mcpCreates, edits, reviews, and validates high-quality SVG graphics with W3C compliance, CSS independence, accessibility, and safety.
Creates, edits, and converts vector graphics and diagrams in ODG/SVG/PDF/PNG format using LibreOffice Draw, with command-line and Python automation support.
Fixes SVG files for KiCad PCB import by splitting compound paths with holes, correcting Illustrator DPI scale (72 to 96), and converting CSS styles to inline attributes.