dot-export
CommunityRender diagrams to SVG, effortlessly.
Authorsparkling
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the conversion of DOT/Graphviz diagrams embedded in documents into static SVG images, eliminating the manual effort of rendering and embedding. It ensures your diagrams are always up-to-date and correctly formatted for various platforms like GitHub, wikis, or static sites.
Core Features & Use Cases
- Multi-Engine Support: Renders diagrams using various Graphviz layout engines (dot, neato, circo, fdp, twopi, osage, patchwork) with auto-detection.
- Document Processing: Automatically finds and replaces DOT code blocks in
.md,.html,.mdx,.rst, and.adocfiles with generated SVG images. - Source Preservation: Keeps the original DOT code commented out in the document, allowing easy future edits and re-rendering.
- Use Case: After drafting a technical specification with embedded DOT flowcharts, use this skill to automatically generate and embed SVG versions, making the document ready for publication without manual image handling.
Quick Start
Use the dot-export skill to process the attached document 'system_architecture.md' and render all embedded DOT diagrams into SVG images.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: dot-export Download link: https://github.com/sparkling/claude-skills/archive/main.zip#dot-export Please download this .zip file, extract it, and install it in the .claude/skills/ directory.