← Back to Skills Marketplace
axtonliu

Smart Illustrator

by Axton · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
380
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install smart-illustrator
Description
智能配图与 PPT 信息图生成器。支持三种模式:(1) 文章配图模式 - 分析文章内容,生成插图;(2) PPT/Slides 模式 - 生成批量信息图;(3) Cover 模式 - 生成封面图。所有模式默认生成图片,`--prompt-only` 只输出 prompt。支持 Bento Grid 功能展示图风格...
Usage Guidance
This skill is plausible for generating illustrations, but there are important mismatches you should understand before installing or running it: - The SKILL/README instruct the agent to use GEMINI_API_KEY and to call local scripts, yet the registry metadata declares no required environment variables or config paths. Treat that as a red flag: the skill will likely expect an API key and local files even if not declared. - If you clone the repo into ~/.claude/skills (as README suggests), inspect any scripts (the scripts/ directory) before running npx/bun on them. Executing unreviewed scripts from a repo can run arbitrary code on your machine. - Review the styles/*.md files: they contain long System Prompt text that the skill instructs the agent to extract and use as the System Prompt for generation. That effectively injects LLM instructions at runtime — review these prompts for undesired behavior before use. - Be cautious about automatic clipboard copying and files written under ~/.smart-illustrator and /tmp; sensitive content (articles, prompts) could be stored or exposed. If you must use it, run in a sandboxed environment, set API keys with least privilege, and keep the skill's files under version control so you can audit changes. If you want to proceed: ask the author for an explicit list of required env vars and an install script you can audit, or run the skill in a disposable environment until you've inspected the scripts and verified precisely which credentials are used and where data is written/transmitted.
Capability Analysis
Type: OpenClaw Skill Name: smart-illustrator Version: 1.0.0 The 'smart-illustrator' skill bundle is a legitimate automation tool designed to generate article illustrations and presentation infographics using Gemini, Excalidraw, and Mermaid engines. While the SKILL.md instructions direct the agent to perform high-privilege actions—including executing shell commands via 'npx', accessing the 'GEMINI_API_KEY' environment variable, and interacting with the system clipboard via 'pbcopy'—these behaviors are strictly aligned with the stated purpose of rendering diagrams and calling image generation APIs. No evidence of data exfiltration, unauthorized persistence, or malicious prompt injection was found; the 'forced rules' in the instructions are functional constraints intended to ensure consistent output quality.
Capability Assessment
Purpose & Capability
The skill claims to generate illustrations via Gemini/Excalidraw/Mermaid, which legitimately requires model API keys and export tooling. However the registry metadata declares no required environment variables or config paths, while the README/SKILL.md repeatedly reference GEMINI_API_KEY, ~/.smart-illustrator config files, and scripts under ~/.claude/skills/smart-illustrator/scripts. That mismatch (declaring nothing but expecting credentials and local scripts) is incoherent.
Instruction Scope
SKILL.md instructs the agent to: read user-supplied article files, always read specific style files, extract System Prompt content from style files, write temporary prompt files under /tmp, auto-copy prompts to the clipboard, and invoke local export scripts (npx bun ~/.claude/skills/.../scripts/...). It also instructs writing/reading user-level config (~/.smart-illustrator) and cover learning records. These actions go beyond pure 'prompt generation' and require file I/O, home-directory access, and potentially network calls — and the skill claims none of these environment requirements.
Install Mechanism
No install spec is declared (instruction-only), which is lower risk. But the README instructs users to clone a GitHub repo into ~/.claude/skills to obtain scripts; if users follow that, arbitrary scripts in that clone could be executed with npx/bun. Because the skill references local scripts that may not be part of the marketplace package, users who clone the repo should inspect those scripts before running.
Credentials
The skill's runtime text and README clearly expect a GEMINI_API_KEY (and optionally other provider keys) and use of ~ and /tmp paths, but the registry 'required env vars' and 'required config paths' are empty. Additionally the skill will write to ~/.smart-illustrator/cover-learnings.md and read style files that contain system-prompt content. Requesting or using API keys and home-file access is proportionate for an image generator — but those requirements should be declared; the omission is suspicious and makes it unclear what secrets might be used or transmitted.
Persistence & Privilege
always:false (normal). The skill expects/encourages cloning files into ~/.claude/skills and will read/write user-level config under ~/.smart-illustrator; this is normal for a user-local tool but does persist data in the home directory. There is no explicit evidence it modifies other skills or system-wide configs, but it does instruct executing local scripts if present, which increases its runtime privilege when installed locally.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install smart-illustrator
  3. After installation, invoke the skill by name or use /smart-illustrator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Smart Illustrator 1.0.0 - 初始版本发布 - 支持三种模式:文章配图、PPT/Slides 信息图批量生成、封面图生成(含主流平台尺寸)。 - 配图引擎自动选择(Gemini/Excalidraw/Mermaid),满足不同类型的可视化需求。 - 必须读取指定 style 文件,严格区分不同模式和风格。 - 支持`--prompt-only`模式,自动将 JSON prompt 复制到剪贴板,便于手动生成图片。 - 丰富 CLI 参数,支持多种自定义风格、参考图、多候选图、不同引擎等灵活配置。 - 输出带图片的 markdown 文档及所有图片、源文件,便于后续编辑和发布。
Metadata
Slug smart-illustrator
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Smart Illustrator?

智能配图与 PPT 信息图生成器。支持三种模式:(1) 文章配图模式 - 分析文章内容,生成插图;(2) PPT/Slides 模式 - 生成批量信息图;(3) Cover 模式 - 生成封面图。所有模式默认生成图片,`--prompt-only` 只输出 prompt。支持 Bento Grid 功能展示图风格... It is an AI Agent Skill for Claude Code / OpenClaw, with 380 downloads so far.

How do I install Smart Illustrator?

Run "/install smart-illustrator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Smart Illustrator free?

Yes, Smart Illustrator is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Smart Illustrator support?

Smart Illustrator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Smart Illustrator?

It is built and maintained by Axton (@axtonliu); the current version is v1.0.0.

💬 Comments