← Back to Skills Marketplace
2120
Downloads
1
Stars
3
Active Installs
1
Versions
Install in OpenClaw
/install trace-to-svg
Description
Trace bitmap images (PNG/JPG/WebP) into clean SVG paths using potrace/mkbitmap. Use to convert logos/silhouettes into vectors for downstream CAD workflows (e.g., create-dxf etch_svg_path) and for turning reference images into manufacturable outlines.
Usage Guidance
This skill appears coherent and low-risk: it runs local binaries (mkbitmap, potrace) on files you provide and writes an SVG output. Before installing, confirm you trust the source of the potrace package (apt/brew are standard), run the included script manually on a test image to verify behavior, and avoid passing sensitive files you don't want processed. If you deploy in a multi-user or cloud environment, ensure the agent has only the filesystem permissions it needs and that potrace/mkbitmap come from your trusted package repositories.
Capability Analysis
Type: OpenClaw Skill
Name: trace-to-svg
Version: 0.1.0
The skill bundle is designed to convert bitmap images to SVG using `mkbitmap` and `potrace`. The `SKILL.md` provides clear instructions and dependency installations without any prompt injection attempts. The `scripts/trace_to_svg.sh` script executes these binaries, handles temporary files securely, and performs basic input validation. There is no evidence of data exfiltration, malicious execution, persistence, or obfuscation. All actions are directly aligned with the stated purpose of image conversion.
Capability Assessment
Purpose & Capability
The skill is a simple wrapper around mkbitmap + potrace. The declared required binaries (potrace, mkbitmap), apt/brew install entries (potrace), and the included script all match the stated purpose of converting bitmaps to SVG.
Instruction Scope
SKILL.md and the script only instruct running mkbitmap and potrace on a provided input file, producing an output SVG in a specified path. The script checks for required binaries, uses a temporary directory, and does not read other system files, environment variables, or transmit data externally.
Install Mechanism
Installers use standard package managers (apt and brew) to install potrace, which is expected and low risk. There are no downloads from arbitrary URLs or archive extraction steps.
Credentials
The skill declares no environment variables or credentials and the runtime script does not access secrets or unrelated env vars. Required permissions are only filesystem read/write for files you pass.
Persistence & Privilege
The skill is not set to always:true and does not modify system or agent-wide configuration. It has normal, non-persistent presence and requires explicit invocation to run.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install trace-to-svg - After installation, invoke the skill by name or use
/trace-to-svg - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release: mkbitmap+potrace tracing pipeline (raster to SVG)
Metadata
Frequently Asked Questions
What is Trace To Svg?
Trace bitmap images (PNG/JPG/WebP) into clean SVG paths using potrace/mkbitmap. Use to convert logos/silhouettes into vectors for downstream CAD workflows (e.g., create-dxf etch_svg_path) and for turning reference images into manufacturable outlines. It is an AI Agent Skill for Claude Code / OpenClaw, with 2120 downloads so far.
How do I install Trace To Svg?
Run "/install trace-to-svg" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Trace To Svg free?
Yes, Trace To Svg is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Trace To Svg support?
Trace To Svg is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Trace To Svg?
It is built and maintained by ajmwagar (@ajmwagar); the current version is v0.1.0.
More Skills