Agent Plugins Marketplace
All plugins

vectors

v4.2.1-alpha

Animation Mode for napkin-sketch, as a plugin: the /vectors:animation-mode command that draws one frame from the form the app writes, an animation-frame subagent that runs the same job in its own context, and the two skills behind them - vector-animations (assemblies, joint pivots, cycle tables, transform recipe, frame-spacing physics) and vector-graphics (Bezier formulas, degree choice, SVG layer structure, and a dependency-free script that derives path data from control points).

Claude Code1 Skill

By John HaugabookLicense: MIT1 GitHub starsUpdated last week

Directory evidence

Runtimes
Claude Code
Parsed components
1 skill or MCP entry
Source updated
Sep 13, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install vectors for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install vectors@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/isocialPractice/napkin-sketch

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is ai-helper/vectors/.

Plugin files

ai-helper/vectors/
├── .claude-plugin/plugin.json
└── skills/vector-graphics/SKILL.md

Included Skills1

vector-graphicsskills/vector-graphics/SKILL.md

Draw vector graphics from Bezier curve equations rather than by dragging control points. Use when creating, editing, simplifying, or reviewing SVG paths, icons, logos, letterforms, shape primitives, or the geometry behind an animation; when deciding between linear, quadratic, and cubic segments; when a path has more control points than its shape needs; when converting measured or traced points into path data; or when a curve must join another smoothly. Covers the Bernstein basis, De Casteljau subdivision, the convex hull property, continuity grades, SVG path commands (L, Q, T, C, S), and a dependency-free script that derives path data from control points. Also covers SVG layer management: nested <g> layer trees, layer naming across editors (id, inkscape:label, data-name, uniquifier suffixes), compound paths and their holes, fill-only shapes, and keeping structure and anchors intact through import/export round trips.

Plugin manifests1

ai-helper/vectors/.claude-plugin/plugin.json
{
  "name": "vectors",
  "displayName": "napkin-sketch vectors",
  "description": "Animation Mode for napkin-sketch, as a plugin: the /vectors:animation-mode command that draws one frame from the form the app writes, an animation-frame subagent that runs the same job in its own context, and the two skills behind them - vector-animations (assemblies, joint pivots, cycle tables, transform recipe, frame-spacing physics) and vector-graphics (Bezier formulas, degree choice, SVG layer structure, and a dependency-free script that derives path data from control points).",
  "version": "4.2.1-alpha",
  "author": {
    "name": "John Haugabook"
  },
  "homepage": "https://github.com/isocialPractice/napkin-sketch",
  "repository": "https://github.com/isocialPractice/napkin-sketch",
  "license": "MIT",
  "keywords": [
    "svg",
    "bezier",
    "vector",
    "animation",
    "drawing",
    "napkin-sketch"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[vectors on Agent Plugins Marketplace](https://pluginsmp.com/plugins/vectors)