hand-crafted-svg

Generate publication-quality SVG diagrams with hand-crafted XML markup.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/darraghh1/my-claude-setup --skill hand-crafted-svg
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hand-crafted-svg
Source: https://github.com/darraghh1/my-claude-setup/tree/main/.claude/skills/hand-crafted-svg
Command: npx skills add https://github.com/darraghh1/my-claude-setup --skill hand-crafted-svg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows you to generate highly customized, publication-quality SVG diagrams with precise control over layout, styling, and visual elements that automated tools cannot achieve.

Core Features & Use Cases

  • Pixel-perfect Layout: Manually position every element for optimal clarity and aesthetic appeal.
  • Advanced Styling: Implement gradient fills, drop shadows, custom arrow markers, and semantic coloring.
  • Complex Flows: Visualize intricate workflows, architecture diagrams, and data flows with custom routing and annotations.
  • Use Case: Design a detailed system architecture diagram with specific branding, custom arrow types indicating data flow direction and status, and callouts explaining critical components.

Quick Start

Use the hand-crafted-svg skill to create an SVG diagram visualizing the CI/CD pipeline described in the provided text.

Frequently Asked Questions about hand-crafted-svg

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create custom SVG diagrams with precise layout control?▼

Hand-crafting SVG XML markup allows precise control over layout, gradients, shadows, and custom arrow routing, enabling pixel-perfect positioning for complex visualizations and publication-quality outputs.

Why do automated diagram tools fail for complex architecture visualizations?▼

Automated layout tools like Mermaid have limitations with complex visualizations, lacking the precise manual control needed for custom routing, semantic coloring, and detailed annotations required in intricate architecture diagrams.

Can I add gradients and drop shadows to vector graphics using XML?▼

Yes, you can implement advanced styling like gradient fills, drop shadows, and custom arrow markers in vector graphics by directly writing and validating the underlying SVG XML markup structure.

Do I need Python to generate publication-quality SVG flowcharts?▼

Yes, Python3 is required to run the validation scripts that ensure the hand-crafted SVG XML markup adheres to strict structural rules for correctness in complex flowcharts and diagrams.

What is the best way to visualize intricate workflows with custom arrow routing?▼

The best way to visualize intricate workflows with custom arrow routing is to hand-craft the SVG diagram, allowing manual positioning and custom arrow markers to indicate specific data flow direction and status.

When should I not use automated tools for system architecture diagrams?▼

You should avoid automated tools for system architecture diagrams when you need specific branding, pixel-perfect layout, custom arrow types, and callouts explaining critical components that auto-layout cannot achieve.