cli-anything-illustrator

Documents the Illustrator CLI harness for automating vector graphics, layers, shapes, text, and exports.

1|Updated Jul 13, 2026
One-click install
npx skills add https://github.com/HalseyYang/Skills-HY --skill cli-anything-illustrator-halseyyang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-anything-illustrator
Source: https://github.com/HalseyYang/Skills-HY/tree/main/cli-anything-illustrator
Command: npx skills add https://github.com/HalseyYang/Skills-HY --skill cli-anything-illustrator-halseyyang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It clarifies what the locally installed Illustrator CLI harness can and cannot do, preventing wasted effort trying to run a Windows-only COM-based tool on macOS. ## Core Features & Use Cases - Command Reference: Documents the intended command groups for the Illustrator harness: project, layers, shapes, text, and export. - Platform Status Audit: Explains that the current upstream implementation imports win32com.client and is Windows-only, with no working macOS backend. - Source Audit Notes: Flags that the upstream setup.py contains copied PowerPoint package metadata and should not be installed unchanged. - Use Case: When asked to automate Adobe Illustrator on a Mac, use this reference to explain the limitation and redirect to an alternative vector design tool instead of attempting to run the harness. ## Quick Start Ask the assistant to inspect the Illustrator harness and explain whether it can automate Illustrator on this machine.

Frequently Asked Questions about cli-anything-illustrator

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

FAQPage Schema
How do I automate Adobe Illustrator from the command line?

The cli-anything-illustrator harness defines command groups for projects, layers, shapes, text, and exports, such as creating a document and exporting SVG. However, the current implementation only works on Windows through COM automation.

Can I run the Illustrator CLI harness on macOS?

No, the current implementation imports win32com.client directly and is Windows-only. The upstream README mentions future AppleScript/JXA support, but no macOS backend exists yet, so use another vector design tool on macOS.

What file formats can the Illustrator harness export?

The documented export command group supports PNG, JPEG, SVG, PDF, and AI file formats. These exports are only functional on Windows where the COM-based harness can actually run.

Why does installing the Illustrator harness fail or behave unexpectedly?

The upstream setup.py contains copied PowerPoint package metadata, so it should not be installed unchanged. The package metadata must be corrected before any installation attempt.

What are the limitations of the cli-anything Illustrator harness?

It is Windows-only due to its win32com.client dependency, has no working macOS backend, and ships with incorrect package metadata. On macOS it serves only as a local capability reference, not an executable tool.