A lightweight, zero-dependency JavaScript library for programmatically manipulating and animating SVGs using a highly readable, chainable API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install svgjs
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install svgjs using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
SVG.js is a lightweight, zero-dependency library designed to simplify SVG manipulation and animation on the modern web. It provides a clean, chainable API that fully covers the SVG specification, allowing developers and automated workflows to dynamically draw shapes, apply gradients, manage masks, configure events, and orchestrate complex vector animations without direct native DOM overhead.
By leveraging this ecosystem through Openclaw Skills, AI agents and engineers can programmatically generate, scale, and modify assets, construct visual data structures, and build interactive UI components with minimal memory footprint.
Install the SVG.js core package via npm:
npm install @svgdotjs/svg.js
Import the library into your project files:
import { SVG } from '@svgdotjs/svg.js'
SVG.js organizes layout elements and configurations using modular structural concepts. Below is a map of the primary taxonomy:
| Section | Reference Category | Core Capabilities |
|---|---|---|
| Shapes | Vector Elements | 'rect()', 'circle()', 'ellipse()', 'line()', 'polyline()', 'polygon()', 'path()' |
| Visuals | Media & Styling | 'text()', 'image()', 'mask()', 'gradient()', 'pattern()' |
| Layouts | Containers | 'group()', 'nested()', 'defs()', 'symbol()', 'link()' |
| Motion | Animation & Runners | 'animate()', 'Runner', 'Timeline', ease controllers |
| Math | Internal Classes | 'Color', 'Matrix', 'Point', 'Box', 'PointArray', 'PathArray' |
Loading
A local-first code intelligence tool that builds a semantic knowledge graph using tree-sitter and SQLite, exposing it to AI agents via MCP.

An interactive investigation and research toolkit based on Jacob Soboroff's 'Separated' to analyze the Trump administration's family separation policy.

An interactive AI coding agent skill that delivers actionable insights on trust, non-forceful leadership, and interspecies communication based on Lawrence Anthony's legendary conservation work.

An AI-powered parenting companion that helps parents apply the evidence-based 1-2-3 Magic framework to eliminate bad behavior, encourage positive routines, and build stronger family relationships.

An AI-powered health toolkit designed to guide users through Dr. Jason Fung's evidence-based strategies for naturally reversing type 2 diabetes and metabolic syndrome.

An elegant, age-based encryption skill to protect workspace secrets, API keys, and sensitive tokens in repositories and backups.








































