Install
$ agentstack add skill-visualizeit-illustrator-illustrator ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Illustrator
Generate task-specific rendering code from the relevant workflow and the user's direction. Do not rely on a bundled renderer or CLI.
Workflows
For every image, read [references/visual-direction.md](references/visual-direction.md) before choosing a composition or style.
Before generating a rendering module, read [references/rendering.md](references/rendering.md) for the installed Takumi contract, defaults, and limits.
For general illustrations and any composition using supplied images as visual material, read [references/illustration.md](references/illustration.md) before rendering.
For code images, read [references/code-image.md](references/code-image.md) before rendering.
Before opening a bundled example, follow the routing and inspection rules in [references/examples.md](references/examples.md).
Runtime
Treat this Skill directory as SKILL_ROOT. Keep runtime dependencies isolated from the user's project; do not add them to the user's project or install them globally.
Before rendering, check the runtime:
npm --prefix "$SKILL_ROOT" ls --omit=dev --depth=0
If the check fails, install the locked dependencies:
npm --prefix "$SKILL_ROOT" ci --omit=dev --no-audit --no-fund
Require Node.js 20 or newer. Use npm for the Skill runtime because it ships with Node.js; do not require the user to install pnpm.
Execution
- Default to PNG unless the user requests another format or the destination clearly benefits from one.
- Use
SKILL_ROOT/tmp/for generated modules and intermediate artifacts, clean them up after rendering even on failure, and retain only the requested outputs. - Use absolute paths for task inputs and outputs.
- Run the generated module with Node.js from
SKILL_ROOT. - Inspect the rendered image when viewing is available. Revise clipping, overflow, unreadable text, weak contrast, unclear hierarchy, or excessive empty space. When viewing is unavailable, follow the non-visual verification rules in [references/rendering.md](references/rendering.md).
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Visualizeit
- Source: Visualizeit/illustrator
- License: Apache-2.0
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.