cli-anything-inkscape

Manage Inkscape SVG projects via a stateful JSON-based CLI.

1|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/edwifiguy/era-agents-ops --skill cli-anything-inkscape
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-anything-inkscape
Source: https://github.com/edwifiguy/era-agents-ops/tree/main/skills/era-agents-op/cli-anything/inkscape/agent-harness/cli_anything/inkscape/skills
Command: npx skills add https://github.com/edwifiguy/era-agents-ops --skill cli-anything-inkscape

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing vector graphics projects and automating edits with a reproducible, CLI-driven workflow can be error-prone and time-consuming. This skill provides a stateful interface to orchestrate Inkscape SVG documents via a JSON-based project model, enabling repeatable design tasks and automated pipelines.

Core Features & Use Cases

  • Document management: Create, open, save, and inspect SVG projects while preserving state across sessions.
  • Shape and text manipulation: Programmatically add and modify shapes, text, and layers inside SVG documents.
  • Batch and automated workflows: Script complex design tasks, export results, and reproduce designs across projects.
  • Use Case: A designer can prepare a batch of SVG assets, run scripted edits to apply consistent styling, and export outputs in PNG or PDF formats.

Quick Start

Install the cli-anything-inkscape package and start an interactive session to manage your SVG projects.

Frequently Asked Questions about cli-anything-inkscape

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

FAQPage Schema
How do I automate Inkscape SVG editing and batch processing via CLI?

Yes, you can batch edit SVG assets by running scripted design tasks via a CLI to apply consistent styling across multiple documents. This allows you to reproduce designs and export outputs in PNG or PDF formats.

Can I batch edit SVG assets to apply consistent styling and export them?

Yes, you can batch edit SVG assets by running scripted design tasks via a CLI to apply consistent styling across multiple documents. This allows you to reproduce designs and export outputs in PNG or PDF formats.

Does this CLI vector graphics automation require Inkscape and Python installed?

The CLI manages vector graphics by using a stateful interface that preserves document sessions across interactions. It orchestrates Inkscape SVG documents through a JSON-based project model, enabling repeatable design tasks and automated pipelines.

How does stateful CLI interaction work for managing SVG projects?

The CLI manages vector graphics by using a stateful interface that preserves document sessions across interactions. It orchestrates Inkscape SVG documents through a JSON-based project model, enabling repeatable design tasks and automated pipelines.

What is the best way to programmatically manipulate shapes and text in SVG documents?

The best way to manipulate shapes and text is by using a CLI to programmatically add and modify elements inside SVG documents. It structures these modifications through a JSON-encoded project model for reproducible design automation.

Are there limitations to scripting reproducible vector graphics drawings with a JSON project model?

Limitations include strict dependencies on Python 3.10+ and a local Inkscape installation to function. Complex interactive design tasks must be fully scriptable to ensure deterministic, JSON-encoded execution without manual intervention.