moai-tool-svg

Solid

SVG 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.

AI & Automation 1,050 stars 192 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# SVG Creation and Optimization Specialist Comprehensive SVG development covering vector graphics creation, SVGO optimization, icon systems, data visualizations, and animations. This skill provides patterns for all SVG workflows from basic shapes to complex animated graphics. --- ## Quick Reference (30 seconds) ### Basic SVG Template ```xml <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100"> <title>Accessible Title</title> <desc>Description for screen readers</desc> <!-- Content here --> </svg> ``` ### Common Shapes Cheatsheet Rectangle: `<rect x="10" y="10" width="80" height="60" rx="5" />` Circle: `<circle cx="50" cy="50" r="40" />` Ellipse: `<ellipse cx="50" cy="50" rx="40" ry="25" />` Line: `<line x1="10" y1="10" x2="90" y2="90" stroke="black" />` Polyline: `<polyline points="10,10 50,50 90,10" fill="none" stroke="black" />` Polygon: `<polygon points="50,10 90,90 10,90" />` ### Path Commands Quick Reference Movement Commands: - M x y: Move to absolute position - m dx dy: Move relative - L x y: Line to absolute - l dx dy: Line relative - H x: Horizontal line absolute - h dx: Horizontal line relative - V y: Vertical line absolute - v dy: Vertical line relative - Z: Close path Curve Commands: - C x1 y1 x2 y2 x y: Cubic bezier (two control points) - S x2 y2 x y: Smooth cubic (reflects previous control) - Q x1 y1 x y: Quadratic bezier (one control point) - T x y: Smooth quadratic (reflects previous control) - A rx ry rot...

Details

Author
modu-ai
Repository
modu-ai/moai-adk
Created
8 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

Web & Frontend Listed

lottie-animator

Generates professional Lottie animations from static SVGs. Replaces After Effects for motion graphics. Use when the user asks to: animate logo, create lottie, svg animation, motion graphics, wiggle animation, bounce effect, rotate animation, pulse effect, entrance animation, loading animation, loop animation, icon animation, character animation, morphing, path drawing, trim path, walking animation, run cycle, walk cycle, frame-by-frame animation, sprite animation. Supports advanced bezier curves, shape modifiers, parenting, mattes, morphing, character rigs, and professional frame-by-frame animation techniques.

0 Updated 4 days ago
rvanbaalen
AI & Automation Solid

svg-icon-generator

Generate svg icon generator operations. Auto-activating skill for Visual Content. Triggers on: svg icon generator, svg icon generator Part of the Visual Content skill category. Use when working with svg icon generator functionality. Trigger with phrases like "svg icon generator", "svg generator", "svg".

2,274 Updated today
jeremylongshore
Web & Frontend Solid

svg-optimizer

Optimize SVG assets, generate sprites, and convert to React components

1,160 Updated today
a5c-ai
Web & Frontend Listed

fec-svg-animation

Use when implementing or reviewing SVG animation, path drawing, icon motion, logo animation, illustration motion, micro-interactions, CSS/SMIL/Framer Motion/GSAP choices, motion accessibility, or fallback behavior; Chinese triggers include SVG 动画, 路径描边, 动效.

14 Updated today
bovinphang
Web & Frontend Listed

animated-svg-icons

How to build, animate, debug, and optimize high-fidelity interactive SVG icons using Framer Motion or requestAnimationFrame. Make sure to use this skill whenever the user requests creating a new animated icon, fixing a sticky or glitchy hover transition on an SVG, implementing hover states for cards, or refining micro-animations, even if they don't explicitly mention 'Framer Motion' or 'requestAnimationFrame'.

2 Updated yesterday
ConvenientSolutions