moai-tool-svg
FeaturedSVG creation, optimization, and transformation specialist. Use when creating vector graphics, optimizing SVG files with SVGO, implementing icon systems, building data visualizations, or adding SVG animations.
Install
Quality Score: 99/100
Skill Content
Details
- Author
- modu-ai
- Repository
- modu-ai/moai-adk
- Created
- 10 months ago
- Last Updated
- today
- Language
- Go
- License
- Apache-2.0
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
moai-domain-svg-infographic
Author editable SVG technical infographics — architecture, flow, comparison, hierarchy — by computing the layout numerically before writing markup, then rendering a 2x PNG via headless Chromium. Carries a CJK-first font stack, a deterministic source lint, and mermaid-vs-SVG selection rules.
ss-animate-svg
Create hand-crafted, dependency-free animated SVGs: self-drawing paths and signatures, loading spinners, morphing shapes, motion along a path, animated gradients, waves, pulses, and animated logos, icons, and badges — up to complex layered scenes with choreographed build-ins, particle fields, and parallax — choosing the right technique (CSS vs SMIL) for how the SVG is delivered (inline HTML, <img>, CSS background, GitHub README, favicon). Use when the user wants any animated SVG, asks to animate an existing SVG, icon, logo, or favicon, wants an animated scene, illustration, hero background, or banner, or mentions SMIL, stroke drawing, dashoffset, path or shape morphing, motion path, loader, spinner, animated checkmark, particles, parallax, or a "draws itself" effect.
svg-selfcheck
Self-check discipline for hand-authoring, generating, or editing SVG graphics — illustrations, icons, mascots, logos, diagrams, charts, vector art, generative patterns. Use this WHENEVER producing or fixing SVG where the SHAPE must be correct (not just the colors): drawing an object/scene, building an icon or diagram, generating parametric/organic art, or tweaking a path/fin/patch that must line up with another shape. Enforces a render → ZOOM-IN → alignment-checklist loop and geometry choices (clip-by-default, code-gen, primitives+symmetry) that stop shapes from drifting or poking outside their outline. Apply even when the user just says "draw / fix / adjust" an SVG — colors are easy, geometry is where it breaks.