Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

Visual IP Illustrations

Visual IP Illustrations animated character lineup with Cai Xukun holding a basketball

skills.sh

Visual IP Illustrations is a multi-visual-IP Codex Skill for article body illustrations. Xiaohei is the implicit default route; Littlebox is explicit and active; Tom is an explicit protected-character route with status gated-authorized; Ferris is an explicit Rust-community mascot route with status source-reviewed; Seal is an explicit product-neutral hoodie seal route with status active; OpenClaw is an explicit logo-mascot route with status source-reviewed. Go Gopher is an explicit source-reviewed article-illustration mascot route with output path assets/<article-slug>-gopher/. Cai Xukun is an explicit gated-public-figure stylized mascot-only route with aliases 蔡徐坤, caixukun, and cxk, source pointer skills/visual-ip-illustrations/references/ips/caixukun/source.md, output path assets/<article-slug>-caixukun/, uploaded-image authority, public-figure likeness boundary, source-image context boundary, public sample review gate, route isolation, and safety review for endorsement, affiliation, impersonation, campaign, advertising, and fandom-promotion claims. Hermes Agent is an explicit source-reviewed uploaded-image article-illustration route with aliases Hermes Agent, Hermes, hermes, hermes-agent, Hermes logo, and Hermes Agent logo, source pointer skills/visual-ip-illustrations/references/ips/hermes/source.md, output path assets/<article-slug>-hermes/, uploaded-image authority from Generated image 1 (16).jpeg, official source context, MIT license context, mythology-drift boundary, product-poster boundary, public sample review gate, route isolation, and uploaded-character-only article illustration output. Linux Mascot is an explicit source-reviewed uploaded-image article-illustration route with aliases Linux Mascot, Linux mascot, Linux, linux, Tux, tux, Linux penguin, and Tux penguin, source pointer skills/visual-ip-illustrations/references/ips/linux/source.md, output path assets/<article-slug>-linux/, uploaded-image authority from /Users/longnv/Downloads/Linux-logo.jpg, Larry Ewing Tux attribution, The GIMP attribution condition, Linux trademark boundary, distro-logo boundary, product-output boundary, public sample review gate, route isolation, and review terms for official endorsement, certification, compatibility, Linux Foundation logo use, product-poster output, CLI screenshots, web hero graphics, kernel dashboard screenshots, and operating-system marketing graphics.

16:9 horizontal | multi visual IP | article body illustrations | Canonical invocation: $visual-ip-illustrations

English | Español | Português | Deutsch | Français | 简体中文 | 繁體中文 | 한국어 | 日本語 | العربية | Русский | Українська | Türkçe


What This Repository Is

Visual IP Illustrations guides an AI agent to create body illustrations for articles, posts, blogs, Notion documents, and methodology writing.

The skill reads the cognitive anchor in the source text, then turns one judgment, workflow, structure, state, or metaphor into a memorable 16:9 hand-drawn explanatory image.

Current route inventory:

  • Xiaohei: implicit default route. When the user omits a visual IP, the skill uses Xiaohei and preserves the white-background hand-drawn article illustration experience.
  • Littlebox: explicit active route. Requests that name 小盒, Littlebox, 纸盒, paper-box, or carton use the Littlebox route.
  • Tom: explicit protected-character route. Requests that name Tom, Tom Cat, Tom and Jerry, 汤姆, or 汤姆猫 use the Tom route.
  • Ferris: explicit Rust-community mascot route. Requests that name Ferris, Rust mascot, Rust crab, Rustacean, Rust 吉祥物, or Rust 螃蟹 use the Ferris route.
  • Seal: explicit product-neutral hoodie seal route. Requests that name Seal, hoodie seal, white seal, blue hoodie seal, 海豹, 连帽衫海豹, 白色海豹, or 蓝色连帽衫海豹 use the Seal route.
  • OpenClaw: explicit logo-mascot route. Requests that name OpenClaw, openclaw, OpenClaw logo, OpenClaw mascot, or the OpenClaw aliases listed in skills/visual-ip-illustrations/references/routing.md use the OpenClaw route.
  • Go Gopher: explicit source-reviewed article-illustration mascot route. Requests that name Go Gopher, Gopher, golang gopher, Go mascot, or Go Gopher aliases listed in skills/visual-ip-illustrations/references/routing.md use the Go Gopher route.
  • Cai Xukun: explicit gated-public-figure stylized mascot-only route. Requests that name Cai Xukun, 蔡徐坤, caixukun, or cxk use the Cai Xukun route with uploaded-image authority, public-figure likeness boundary, source-image context boundary, public sample review gate, route isolation, source pointer skills/visual-ip-illustrations/references/ips/caixukun/source.md, output path assets/<article-slug>-caixukun/, and safety review for endorsement, affiliation, impersonation, campaign, advertising, and fandom-promotion claims.
  • Hermes Agent: explicit source-reviewed uploaded-image article-illustration route. Requests that name Hermes Agent, Hermes, hermes, hermes-agent, Hermes logo, or Hermes Agent logo use the Hermes route with source pointer skills/visual-ip-illustrations/references/ips/hermes/source.md, output path assets/<article-slug>-hermes/, uploaded-image authority from Generated image 1 (16).jpeg, official source context, MIT license context, public sample review gate, mythology-drift boundary, product-poster boundary, route isolation, uploaded-character-only article illustration output, and release review for official endorsement, affiliation, sponsorship, approval, and impersonation claims.
  • Linux Mascot: explicit source-reviewed uploaded-image article-illustration route. Requests that name Linux Mascot, Linux mascot, Linux, linux, Tux, tux, Linux penguin, or Tux penguin use the Linux Mascot route with source pointer skills/visual-ip-illustrations/references/ips/linux/source.md, output path assets/<article-slug>-linux/, uploaded-image authority from /Users/longnv/Downloads/Linux-logo.jpg, Larry Ewing Tux attribution, The GIMP attribution condition, Linux Foundation trademark guidance, Linux mark ownership context, public sample review gate, route isolation, distro-logo boundary, product-output boundary, and release review for official endorsement, certification, compatibility, Linux Foundation logo use, product-poster output, CLI screenshots, web hero graphics, kernel dashboard screenshots, and operating-system marketing graphics.

Core value: users can choose a visual IP and receive article illustration assets whose character, style rules, prompts, QA gates, saved outputs, attribution, source context, and brand boundary stay consistent with that IP.

Release 1.4 public identity uses Visual IP Illustrations, canonical local checkout slug visual-ip-illustrations, and canonical invocation $visual-ip-illustrations. Compatibility surfaces remain stable: installable package directory skills/visual-ip-illustrations/, Legacy compatibility alias $ian-xiaohei-illustrations, existing skills/visual-ip-illustrations/ source paths, route behavior, output directories, and validator markers.


Who It Is For

  • Writers who need body illustrations for article concepts.
  • Product thinkers and methodology writers who want clear visual metaphors.
  • AI workflow authors who need reusable visual-language prompts.
  • Codex users who want a stable multi-IP skill package instead of one-off image prompts.

Outputs

  • A 4-8 image shot list for an article.
  • For each image: placement, theme, core idea, structure type, character action, and suggested visible labels.
  • Final PNG images.
  • Xiaohei outputs to workspace path assets/<article-slug>-illustrations/.
  • Littlebox outputs to workspace path assets/<article-slug>-littlebox/.
  • Tom outputs to workspace path assets/<article-slug>-tom/.
  • Ferris outputs to workspace path assets/<article-slug>-ferris/.
  • Seal outputs to workspace path assets/<article-slug>-seal/.
  • OpenClaw outputs to workspace path assets/<article-slug>-openclaw/.
  • Go Gopher outputs to workspace path assets/<article-slug>-gopher/.
  • Cai Xukun outputs to workspace path assets/<article-slug>-caixukun/.
  • Hermes Agent outputs to workspace path assets/<article-slug>-hermes/.
  • Linux Mascot outputs to workspace path assets/<article-slug>-linux/.

Docs validation also keeps HTML-escaped path markers: assets/&lt;article-slug&gt;-illustrations/, assets/&lt;article-slug&gt;-littlebox/, assets/&lt;article-slug&gt;-tom/, assets/&lt;article-slug&gt;-ferris/, assets/&lt;article-slug&gt;-seal/, and assets/&lt;article-slug&gt;-openclaw/. Docs validation also keeps Go Gopher escaped marker: assets/&lt;article-slug&gt;-gopher/. Docs validation also keeps Cai Xukun escaped marker: assets/&lt;article-slug&gt;-caixukun/. Docs validation also keeps Hermes Agent escaped marker: assets/&lt;article-slug&gt;-hermes/. Docs validation also keeps Linux Mascot escaped marker: assets/&lt;article-slug&gt;-linux/.


Visual IP Routes

Xiaohei

Xiaohei is the default route: a solid black figure with dot eyes, thin legs, and a blank expression, actively performing a strange but legible cognitive action on a pure white background. It works well for judgments, workflows, breakpoints, traps, handoff paths, and local system views.

Aliases: 小黑, Xiaohei, Ian, ian-xiaohei.

Littlebox

Littlebox is an explicit route: a closed paper-box character with rough black marker lines, pale sky-blue or pale lavender background, amber seam tape, and sparse coral accents. It translates a cognitive action into collecting, packing, sorting, handing off, blocking, or repairing.

Aliases: 小盒, Littlebox, 纸盒, paper-box, carton.

Tom

Tom is an explicit protected-character route: the familiar gray-blue cat character carries one article concept through an active comic action while staying inside the route rights boundary. It works well for chase logic, trap setup, failed shortcuts, fragile plans, reversals, timing problems, and cartoon-like cause-effect sequences.

Aliases: Tom, Tom Cat, Tom and Jerry, 汤姆, 汤姆猫.

Ferris

Ferris is an explicit Rust-community mascot route: a compact orange crab mascot performs the central cognitive action through careful building, sorting, guarding, lifting, connecting, or repairing. It works well for systems thinking, reliability, ownership, compilation-like flows, tradeoff review, boundary checks, and low-tech Rust-themed object metaphors.

Aliases: Ferris, Rust mascot, Rust crab, Rustacean, Rust 吉祥物, Rust 螃蟹.

Seal

Seal is an explicit product-neutral hoodie seal route: a white rounded seal in a plain navy cap and plain deep-blue hoodie performs the article's central judgment, sequence, handoff, comparison, or repair action. It works well for review, prioritization, source-history awareness, logo-free product-neutral scenarios, and low-tech article metaphors.

Aliases: Seal, hoodie seal, white seal, blue hoodie seal, 海豹, 连帽衫海豹, 白色海豹, 蓝色连帽衫海豹.

OpenClaw

OpenClaw is an explicit logo-mascot route: the official red round OpenClaw logo character performs one article concept through friendly inspecting, holding, bridging, sorting, lifting, or signaling actions. It works well for workflow clarity, compatibility checks, model/tool coordination, review gates, and source-reviewed project metaphors.

Aliases: OpenClaw, openclaw, OpenClaw logo, OpenClaw mascot, plus the OpenClaw aliases listed in skills/visual-ip-illustrations/references/routing.md.

Go Gopher

Go Gopher is an explicit source-reviewed article-illustration mascot route: the Go language mascot from route-local skills/visual-ip-illustrations/references/ips/gopher/gopher.png carries one article concept through sparse, hand-drawn cognitive actions while preserving the Go blog source context, Renee French attribution, Creative Commons Attribution 4.0 boundary, Go logo boundary, official endorsement boundary, and public sample gate.

Aliases: Go Gopher, Gopher, golang gopher, Go mascot, plus Go Gopher aliases listed in skills/visual-ip-illustrations/references/routing.md.

Cai Xukun

Cai Xukun is an explicit gated-public-figure stylized mascot-only route. The uploaded reference images are the uploaded-image authority for a sparse article-illustration mascot, with public-figure likeness boundary, source-image context boundary, public sample review gate, route isolation, and stylized mascot-only output. Public docs use source pointer skills/visual-ip-illustrations/references/ips/caixukun/source.md and output path assets/<article-slug>-caixukun/.

Aliases: Cai Xukun, 蔡徐坤, caixukun, cxk.

Safety boundary: generated text and release copy must keep endorsement, affiliation, impersonation, campaign, advertising, and fandom-promotion claims inside maintainer review and rewrite them as neutral article-concept labels.

Hermes Agent

Hermes Agent is an explicit source-reviewed uploaded-image article-illustration route. The uploaded visual authority is Generated image 1 (16).jpeg, and public docs use source pointer skills/visual-ip-illustrations/references/ips/hermes/source.md, official source context, MIT license context, output path assets/<article-slug>-hermes/, public sample review gate, mythology-drift boundary, product-poster boundary, route isolation, and uploaded-character-only article illustration output. It works for sparse 16:9 article illustrations where the uploaded Hermes Agent character performs the central cognitive action.

Aliases: Hermes Agent, Hermes, hermes, hermes-agent, Hermes logo, Hermes Agent logo.

Release boundary: generated public Hermes Agent sample assets remain pending behind the public sample review gate, and release copy for official endorsement, affiliation, sponsorship, approval, impersonation, broad assistant, Greek messenger, winged sandals, and caduceus claims requires review.

Linux Mascot

Linux Mascot is an explicit source-reviewed uploaded-image article-illustration route. The uploaded visual authority is /Users/longnv/Downloads/Linux-logo.jpg, and public docs use source pointer skills/visual-ip-illustrations/references/ips/linux/source.md, Larry Ewing Tux attribution, The GIMP attribution condition, Linux Foundation trademark guidance, Linux mark ownership context, output path assets/<article-slug>-linux/, public sample review gate, route isolation, distro-logo boundary, product-output boundary, and uploaded-image-only Tux article illustration output. It works for sparse 16:9 article illustrations where Tux performs the central cognitive action.

Aliases: Linux Mascot, Linux mascot, Linux, linux, Tux, tux, Linux penguin, Tux penguin.

Release boundary: generated public Linux Mascot sample assets remain pending behind the public sample review gate, and release copy for official endorsement, certification, compatibility, Linux Foundation logo use, distro-logo use, product-poster output, CLI screenshots, web hero graphics, kernel dashboard screenshots, and operating-system marketing graphics requires review.

Route Reference

Maintainers can inspect route metadata fields in skills/visual-ip-illustrations/references/routing.md: id, display_name, aliases, default, output_suffix, required_references, attribution_context, and status.

Canonical packs:

  • Xiaohei: skills/visual-ip-illustrations/references/ips/xiaohei/
  • Littlebox: skills/visual-ip-illustrations/references/ips/littlebox/
  • Tom: skills/visual-ip-illustrations/references/ips/tom/, core entry index.md, rights boundary skills/visual-ip-illustrations/references/ips/tom/rights.md
  • Ferris: skills/visual-ip-illustrations/references/ips/ferris/, source/trademark authority skills/visual-ip-illustrations/references/ips/ferris/source.md
  • Seal: skills/visual-ip-illustrations/references/ips/seal/, source-history authority skills/visual-ip-illustrations/references/ips/seal/source.md
  • OpenClaw: skills/visual-ip-illustrations/references/ips/openclaw/, source/license authority skills/visual-ip-illustrations/references/ips/openclaw/source.md
  • Go Gopher: skills/visual-ip-illustrations/references/ips/gopher/, source/license authority skills/visual-ip-illustrations/references/ips/gopher/source.md
  • Cai Xukun: skills/visual-ip-illustrations/references/ips/caixukun/, source authority skills/visual-ip-illustrations/references/ips/caixukun/source.md
  • Hermes Agent: skills/visual-ip-illustrations/references/ips/hermes/, source authority skills/visual-ip-illustrations/references/ips/hermes/source.md
  • Linux Mascot: skills/visual-ip-illustrations/references/ips/linux/, source authority skills/visual-ip-illustrations/references/ips/linux/source.md

When one request asks for multiple visual IPs, deliver by separate variant group and write each group into its own output directory. Xiaohei is the implicit default route; Littlebox is an explicit active route; Tom is an explicit protected-character route with status gated-authorized; Ferris is an explicit Rust-community mascot route with status source-reviewed; Seal is an explicit product-neutral hoodie seal route with status active; OpenClaw is an explicit logo-mascot route with status source-reviewed.

Cai Xukun route usage keeps gated-public-figure, uploaded-image authority, public-figure likeness boundary, source-image context boundary, public sample review gate, route isolation, stylized mascot-only output, skills/visual-ip-illustrations/references/ips/caixukun/source.md, assets/<article-slug>-caixukun/, and assets/&lt;article-slug&gt;-caixukun/ attached to planning, generation, edit, QA, delivery, and release review.

Hermes Agent route usage keeps source-reviewed, route id hermes, aliases Hermes Agent, Hermes, hermes, hermes-agent, Hermes logo, and Hermes Agent logo, source authority skills/visual-ip-illustrations/references/ips/hermes/source.md, uploaded-image authority from Generated image 1 (16).jpeg, official source context, MIT license context, public sample review gate, mythology-drift boundary, product-poster boundary, route isolation, uploaded-character-only article illustration output, assets/<article-slug>-hermes/, and assets/&lt;article-slug&gt;-hermes/ attached to planning, generation, edit, QA, delivery, and release review.

Linux Mascot route usage keeps source-reviewed, route id linux, aliases Linux Mascot, Linux mascot, Linux, linux, Tux, tux, Linux penguin, and Tux penguin, source authority skills/visual-ip-illustrations/references/ips/linux/source.md, uploaded-image authority from /Users/longnv/Downloads/Linux-logo.jpg, Larry Ewing Tux attribution, The GIMP attribution condition, Linux Foundation trademark guidance, Linux mark ownership context, public sample review gate, distro-logo boundary, product-output boundary, route isolation, uploaded-image-only Tux article illustration output, assets/<article-slug>-linux/, and assets/&lt;article-slug&gt;-linux/ attached to planning, generation, edit, QA, delivery, and release review.

Operational route facts:

  • Tom: status gated-authorized; rights boundary skills/visual-ip-illustrations/references/ips/tom/rights.md; output path assets/<article-slug>-tom/; docs validation token assets/&lt;article-slug&gt;-tom/; output suffix tom; public rendered samples require the RELEASE_CHECKLIST.md public-sample gate and Tom rights record approval.
  • Ferris: status source-reviewed; source/trademark authority skills/visual-ip-illustrations/references/ips/ferris/source.md; output path assets/<article-slug>-ferris/; docs validation token assets/&lt;article-slug&gt;-ferris/; output suffix ferris; public rendered samples require the RELEASE_CHECKLIST.md Rust trademark and endorsement-safe wording gate. Ferris is an explicit Rust-community mascot route with status source-reviewed; generated public Ferris samples require release review for Rust trademark and endorsement-safe wording.
  • Seal: route id seal; default=false; status active; source-history authority skills/visual-ip-illustrations/references/ips/seal/source.md; output path assets/<article-slug>-seal/; docs validation token assets/&lt;article-slug&gt;-seal/; output suffix seal; hoodie seal identity uses a white rounded seal body, plain navy cap, plain deep-blue hoodie, glossy dark eyes, black nose, whisker dots, small smile, short rounded flippers, compact legs, and side-rear white tail; logo-free boundary keeps cap, hoodie chest, mascot body, props, and scene plain and mark-free; product-neutral route isolation keeps Seal separate from product-brand routes; source-history attachment stays required; public rendered samples require release gates for hoodie seal identity, logo-free output, product-neutral route isolation, source-history attachment, and article-metaphor quality.
  • OpenClaw: route id openclaw; default=false; status source-reviewed; source/license authority skills/visual-ip-illustrations/references/ips/openclaw/source.md; output path assets/<article-slug>-openclaw/; docs validation token assets/&lt;article-slug&gt;-openclaw/; output suffix openclaw; uploaded-logo identity uses a red round body, side claw-like arms, two antennae, black eyes, cyan pupils, and short legs; public rendered samples require the RELEASE_CHECKLIST.md public-sample gate and final OpenClaw release evidence.
  • Go Gopher: route id gopher; default=false; status source-reviewed; source/license authority skills/visual-ip-illustrations/references/ips/gopher/source.md; output path assets/<article-slug>-gopher/; docs validation token assets/&lt;article-slug&gt;-gopher/; output suffix gopher; local visual authority route-local skills/visual-ip-illustrations/references/ips/gopher/gopher.png; attribution Renee French; license boundary Creative Commons Attribution 4.0; public rendered samples require the RELEASE_CHECKLIST.md public-sample gate and Phase 42 Go Gopher release evidence; Go logo boundary and official endorsement boundary stay attached.
  • Cai Xukun: route id caixukun; default=false; status gated-public-figure; source authority skills/visual-ip-illustrations/references/ips/caixukun/source.md; output path assets/<article-slug>-caixukun/; docs validation token assets/&lt;article-slug&gt;-caixukun/; output suffix caixukun; aliases Cai Xukun, 蔡徐坤, caixukun, and cxk; uploaded-image authority and source-image context boundary stay attached; public-figure likeness boundary keeps the route in stylized mascot-only output; route isolation keeps Cai Xukun separate from Xiaohei, Littlebox, Tom, Ferris, Seal, OpenClaw, and Go Gopher; public generated sample assets are approved for the Trust Bridge public README gallery through the public sample review gate; endorsement, affiliation, impersonation, campaign, advertising, and fandom-promotion claims require maintainer review and neutral article-concept wording.
  • Hermes Agent: route id hermes; default=false; status source-reviewed; source authority skills/visual-ip-illustrations/references/ips/hermes/source.md; output path assets/<article-slug>-hermes/; docs validation token assets/&lt;article-slug&gt;-hermes/; output suffix hermes; aliases Hermes Agent, Hermes, hermes, hermes-agent, Hermes logo, and Hermes Agent logo; uploaded-image authority from Generated image 1 (16).jpeg; official website, official repository, docs URL, and MIT license context stay attached; public generated Hermes samples remain pending behind the public sample review gate; mythology-drift boundary, product-poster boundary, route isolation, uploaded-character-only article illustration output, and endorsement, affiliation, sponsorship, approval, and impersonation review wording stay attached.
  • Linux Mascot: route id linux; default=false; status source-reviewed; source authority skills/visual-ip-illustrations/references/ips/linux/source.md; output path assets/<article-slug>-linux/; docs validation token assets/&lt;article-slug&gt;-linux/; output suffix linux; uploaded-image authority /Users/longnv/Downloads/Linux-logo.jpg; Tux source context uses Larry Ewing Tux attribution, Linux 2.0 Penguins source, and The GIMP attribution condition; Linux word-mark guidance uses Linux Foundation trademark guidance and Linux mark ownership context; public generated Linux Mascot samples remain pending behind the public sample review gate; distro-logo boundary, product-output boundary, route isolation, and endorsement/certification/compatibility review wording stay attached.

Example Gallery

These images are approved public English calibration examples for the current visual IP routes with approved public sample assets: Xiaohei, Littlebox, Tom, Ferris, Seal, OpenClaw, Go Gopher, and Cai Xukun. Cai Xukun currently appears in the Trust Bridge row through the public sample review gate. Hermes Agent and Linux Mascot are documented as source-reviewed uploaded-image article-illustration routes, and public generated Hermes Agent and Linux Mascot sample assets remain pending behind the public sample review gate. Linux Mascot has no Linux/Tux gallery image link until release review approves public samples. Each row keeps the same concept and shows how each approved public-sample IP translates the action through its route-local style, character rules, source boundaries, and QA gates.

Two Breakpoints

XiaoheiLittleboxTomFerrisSealOpenClawGo Gopher
Two Breakpoints - XiaoheiTwo Breakpoints - LittleboxTwo Breakpoints - TomTwo Breakpoints - FerrisTwo Breakpoints - SealTwo Breakpoints - OpenClawTwo Breakpoints - Go Gopher

Sort by Purpose

XiaoheiLittleboxTomFerrisSealOpenClawGo Gopher
Sort by Purpose - XiaoheiSort by Purpose - LittleboxSort by Purpose - TomSort by Purpose - FerrisSort by Purpose - SealSort by Purpose - OpenClawSort by Purpose - Go Gopher

One Fish, Many Uses

XiaoheiLittleboxTomFerrisSealOpenClawGo Gopher
One Fish, Many Uses - XiaoheiOne Fish, Many Uses - LittleboxOne Fish, Many Uses - TomOne Fish, Many Uses - FerrisOne Fish, Many Uses - SealOne Fish, Many Uses - OpenClawOne Fish, Many Uses - Go Gopher

Handoff Path

XiaoheiLittleboxTomFerrisSealOpenClawGo Gopher
Handoff Path - XiaoheiHandoff Path - LittleboxHandoff Path - TomHandoff Path - FerrisHandoff Path - SealHandoff Path - OpenClawHandoff Path - Go Gopher

Information Well

XiaoheiLittleboxTomFerrisSealOpenClawGo Gopher
Information Well - XiaoheiInformation Well - LittleboxInformation Well - TomInformation Well - FerrisInformation Well - SealInformation Well - OpenClawInformation Well - Go Gopher

Idea Press

XiaoheiLittleboxTomFerrisSealOpenClawGo Gopher
Idea Press - XiaoheiIdea Press - LittleboxIdea Press - TomIdea Press - FerrisIdea Press - SealIdea Press - OpenClawIdea Press - Go Gopher

Content Fermentation

XiaoheiLittleboxTomFerrisSealOpenClawGo Gopher
Content Fermentation - XiaoheiContent Fermentation - LittleboxContent Fermentation - TomContent Fermentation - FerrisContent Fermentation - SealContent Fermentation - OpenClawContent Fermentation - Go Gopher

Trust Bridge

XiaoheiLittleboxTomFerrisSealOpenClawGo GopherCai Xukun
Trust Bridge - XiaoheiTrust Bridge - LittleboxTrust Bridge - TomTrust Bridge - FerrisTrust Bridge - SealTrust Bridge - OpenClawTrust Bridge - Go GopherTrust Bridge - Cai Xukun

Installation

Install with the skills CLI:

npx skills add yangchuansheng/visual-ip-illustrations --skill visual-ip-illustrations

Manual Codex install:

git clone https://github.com/yangchuansheng/visual-ip-illustrations.git visual-ip-illustrations
cd visual-ip-illustrations
mkdir -p "${CODEX_HOME:-$HOME/.codex}/skills"
cp -R ./skills/visual-ip-illustrations "${CODEX_HOME:-$HOME/.codex}/skills/"

After installation, prefer $visual-ip-illustrations in Codex.

Release 1.4 compatibility:

  • Canonical public invocation: $visual-ip-illustrations
  • Legacy compatibility alias: $ian-xiaohei-illustrations
  • Installable skill package directory: skills/visual-ip-illustrations/
  • Current live repository remote: https://github.com/yangchuansheng/visual-ip-illustrations.git
  • Local checkout target directory: visual-ip-illustrations
  • Route behavior and output directories remain stable across both invocation surfaces.

Quick Examples

{visual IP} can be Xiaohei, Littlebox, Tom, Ferris, Seal, OpenClaw, Go Gopher, Cai Xukun, Hermes Agent, Linux Mascot, or a supported alias. Omitted visual IP selects Xiaohei.

Plan a Shot List

Use $visual-ip-illustrations. Do not generate images yet.
Use {visual IP} to create a 5-image article body illustration shot list for the article below.
For each image, include placement, theme, core idea, structure type, character action, and suggested visible labels in the user's language.

<paste article>

Generate Body Illustrations

Use $visual-ip-illustrations with {visual IP} to generate 4 article body illustrations for the article below.
Each image should express one core idea, and the selected character must carry the action.
Use the selected IP's route-local references, QA checklist, and output path.

<paste article>

Single Idea

Use $visual-ip-illustrations with {visual IP} to generate one 16:9 article body illustration.
Idea: trust is built by placing one piece of evidence after another.
Requirements: hand-drawn, spacious, sparse visible labels in the user's language, and the character performing the central action.

IP Comparison

Use $visual-ip-illustrations. Do not generate images yet.
Create separate Xiaohei, Littlebox, Tom, Ferris, Seal, OpenClaw, Go Gopher, Cai Xukun, Hermes Agent, and Linux Mascot shot-list groups from the same idea.
Each group must keep its own IP, character action, visible labels, and output path.

Idea: trust is built by placing one piece of evidence after another.

Protected-character, source-reviewed, active source-history, and gated-public-figure routes automatically carry route status, source/rights note, release gate, and route-specific output directory. Cai Xukun additionally carries uploaded-image authority, public-figure likeness boundary, source-image context boundary, public sample review gate, route isolation, stylized mascot-only output, and endorsement, affiliation, impersonation, campaign, advertising, and fandom-promotion review terms. Hermes Agent additionally carries uploaded-image authority from Generated image 1 (16).jpeg, official source context, MIT license context, mythology-drift boundary, product-poster boundary, public sample review gate, route isolation, uploaded-character-only article illustration output, and assets/<article-slug>-hermes/.

More copyable examples are in examples/prompts.md.


Workflow

  1. Read the article, Markdown, Notion content, screenshot, or user-provided topic.
  2. Select the visual IP: omitted IP selects Xiaohei; explicit Littlebox selects Littlebox; explicit Tom aliases select the Tom protected-character route; explicit Ferris aliases select the Ferris source-reviewed pack; explicit Seal aliases select the active Seal pack; explicit OpenClaw aliases select the OpenClaw source-reviewed pack. Explicit Go Gopher aliases select the Go Gopher source-reviewed pack. Explicit Cai Xukun aliases select the Cai Xukun gated-public-figure pack. Explicit Hermes Agent aliases select the Hermes Agent source-reviewed pack. Explicit Linux Mascot aliases select the Linux Mascot source-reviewed pack.
  3. Extract core claims, cognitive turns, workflow structures, and visualizable paragraphs.
  4. Produce a shot list first; each image receives one cognitive anchor.
  5. Choose one structure type for each image: Workflow, system local view, before/after, character state, concept metaphor, method layers, map route, or comic panels.
  6. Load the selected IP's canonical pack, assemble prompts, and generate images one by one. Mixed-IP requests create separate route groups and separate output directories, with Xiaohei, Littlebox, Tom, Ferris, Seal, OpenClaw, Go Gopher, Cai Xukun, Hermes Agent, and Linux Mascot each keeping route-local references.
  7. Check character identity, composition, background, labels, and output path against the selected IP's QA checklist. Tom keeps gated-authorized and skills/visual-ip-illustrations/references/ips/tom/rights.md; Ferris keeps source-reviewed, source/trademark note, and skills/visual-ip-illustrations/references/ips/ferris/source.md; Seal keeps active, source-history authority, hoodie seal identity note, logo-free note, and skills/visual-ip-illustrations/references/ips/seal/source.md; OpenClaw keeps source-reviewed, source/license authority, uploaded-logo identity, public-sample gate, and skills/visual-ip-illustrations/references/ips/openclaw/source.md. Go Gopher keeps source-reviewed, source/license authority, route-local skills/visual-ip-illustrations/references/ips/gopher/gopher.png, public-sample gate, and references/ips/gopher/source.md in the delivery notes. Cai Xukun keeps gated-public-figure, uploaded-image authority, public-figure likeness boundary, source-image context boundary, public sample review gate, route isolation, stylized mascot-only output, skills/visual-ip-illustrations/references/ips/caixukun/source.md, and assets/<article-slug>-caixukun/ in the delivery notes. Hermes Agent keeps source-reviewed, source authority skills/visual-ip-illustrations/references/ips/hermes/source.md, uploaded-image authority from Generated image 1 (16).jpeg, official source context, MIT license context, mythology-drift boundary, product-poster boundary, public sample review gate, route isolation, uploaded-character-only article illustration output, and assets/<article-slug>-hermes/ in the delivery notes. Linux Mascot keeps source-reviewed, source authority skills/visual-ip-illustrations/references/ips/linux/source.md, uploaded-image authority from /Users/longnv/Downloads/Linux-logo.jpg, Larry Ewing Tux attribution, The GIMP attribution condition, Linux trademark boundary, distro-logo boundary, product-output boundary, public sample review gate, route isolation, and assets/<article-slug>-linux/ in the delivery notes.
  8. Save final PNGs and report purpose plus path.

Directory Structure

.
├── README.md
├── readmes/
│   ├── README.es.md
│   ├── README.pt.md
│   ├── README.de.md
│   ├── README.fr.md
│   ├── README.zh.md
│   ├── README.zh-Hant.md
│   ├── README.ko.md
│   ├── README.ja.md
│   ├── README.ar.md
│   ├── README.ru.md
│   ├── README.uk.md
│   └── README.tr.md
├── LICENSE
├── NOTICE.md
├── examples/
│   ├── images/
│   │   ├── 01-two-breakpoints.png
│   │   ├── 02-sort-by-purpose.png
│   │   └── ...
│   ├── images-en/
│   │   ├── 01-two-breakpoints.png
│   │   ├── 02-sort-by-purpose.png
│   │   └── ...
│   └── prompts.md
└── skills/
    └── visual-ip-illustrations/
        ├── SKILL.md
        ├── agents/
        │   └── openai.yaml
        ├── assets/
        │   └── examples/
        └── references/
            ├── routing.md
            ├── style-dna.md
            ├── xiaohei-ip.md
            ├── composition-patterns.md
            ├── prompt-template.md
            ├── qa-checklist.md
            └── ips/
                ├── xiaohei/
                │   ├── index.md
                │   ├── style-dna.md
                │   ├── xiaohei-ip.md
                │   ├── composition-patterns.md
                │   ├── prompt-template.md
                │   └── qa-checklist.md
                ├── littlebox/
                │   ├── index.md
                │   ├── style-dna.md
                │   ├── littlebox-ip.md
                │   ├── composition-patterns.md
                │   ├── language-and-labels.md
                │   ├── prompt-template.md
                │   └── qa-checklist.md
                ├── tom/
                │   ├── index.md
                │   ├── rights.md
                │   ├── style-dna.md
                │   ├── tom-ip.md
                │   ├── composition-patterns.md
                │   ├── prompt-template.md
                │   └── qa-checklist.md
                ├── ferris/
                │   ├── index.md
                │   ├── source.md
                │   ├── style-dna.md
                │   ├── ferris-ip.md
                │   ├── composition-patterns.md
                │   ├── prompt-template.md
                │   └── qa-checklist.md
                ├── seal/
                │   ├── index.md
                │   ├── source.md
                │   ├── style-dna.md
                │   ├── seal-ip.md
                │   ├── composition-patterns.md
                │   ├── prompt-template.md
                │   └── qa-checklist.md
                ├── openclaw/
                │   ├── index.md
                │   ├── source.md
                │   ├── style-dna.md
                │   ├── openclaw-ip.md
                │   ├── composition-patterns.md
                │   ├── prompt-template.md
                │   └── qa-checklist.md
                ├── gopher/
                │   ├── index.md
                │   ├── source.md
                │   ├── style-dna.md
                │   ├── gopher-ip.md
                │   ├── composition-patterns.md
                │   ├── prompt-template.md
                │   └── qa-checklist.md
                ├── caixukun/
                │   ├── index.md
                │   ├── source.md
                │   ├── style-dna.md
                │   ├── caixukun-ip.md
                │   ├── composition-patterns.md
                │   ├── prompt-template.md
                │   └── qa-checklist.md
                ├── hermes/
                │   ├── index.md
                │   ├── source.md
                │   ├── style-dna.md
                │   ├── hermes-ip.md
                │   ├── composition-patterns.md
                │   ├── prompt-template.md
                │   └── qa-checklist.md
                └── linux/
                    ├── index.md
                    ├── source.md
                    ├── style-dna.md
                    ├── linux-ip.md
                    ├── composition-patterns.md
                    ├── prompt-template.md
                    └── qa-checklist.md

The Codex install target is this subdirectory:

skills/visual-ip-illustrations/

Root README, LICENSE, NOTICE, and examples are GitHub distribution docs.


Maintainer Validation

node scripts/validate-skill-package.mjs

Validation covers skill package shape, route table, Xiaohei, Littlebox, Tom, Ferris, Seal, OpenClaw, and Go Gopher canonical packs, legacy Xiaohei paths, public docs links, output path markers, NOTICE attribution, Tom gated-authorized route markers, Ferris source-reviewed route markers, Seal active route markers, OpenClaw source-reviewed route markers, source-history authority, source/license authority, hoodie seal identity note, logo-free note, uploaded-logo identity note, and Phase 37 final release evidence. Validation also covers Go Gopher canonical pack markers, Go Gopher source-reviewed route markers, source/license authority, route-local skills/visual-ip-illustrations/references/ips/gopher/gopher.png, public sample gate, Phase 42 final release evidence, and Go Gopher validator checks. Phase 46 public docs cover Cai Xukun canonical pack markers, Cai Xukun gated-public-figure route markers, source authority skills/visual-ip-illustrations/references/ips/caixukun/source.md, uploaded-image authority, public-figure likeness boundary, source-image context boundary, public sample review gate, route isolation, stylized mascot-only output, assets/<article-slug>-caixukun/, assets/&lt;article-slug&gt;-caixukun/, and endorsement, affiliation, impersonation, campaign, advertising, and fandom-promotion review terms; Phase 47 owns validator hardening and final release evidence. Phase 51 public docs cover Hermes Agent public route markers, source pointer skills/visual-ip-illustrations/references/ips/hermes/source.md, uploaded-image authority from Generated image 1 (16).jpeg, MIT license context, public sample review gate, mythology-drift boundary, product-poster boundary, route isolation, uploaded-character-only article illustration output, assets/<article-slug>-hermes/, and assets/&lt;article-slug&gt;-hermes/; Phase 52 owns Hermes validator hardening, Node tests, final release evidence, leakage scan, and public sample gate automation. Phase 56 public docs cover Linux Mascot public route markers, source pointer skills/visual-ip-illustrations/references/ips/linux/source.md, uploaded-image authority from /Users/longnv/Downloads/Linux-logo.jpg, Larry Ewing Tux attribution, The GIMP attribution condition, Linux Foundation trademark guidance, Linux mark ownership context, public sample review gate, distro-logo boundary, product-output boundary, route isolation, assets/<article-slug>-linux/, and assets/&lt;article-slug&gt;-linux/; Phase 57 owns Linux Mascot validator hardening, Node tests, final release evidence, leakage scan, route smoke, public sample gate automation, generated sample gate automation, evidence freshness hashes, pending and negative Linux sample approval rejection, code review approval, source-level SIZE_OK rationale, final gate approval, validator evidence total=180 passed=180, and Node test evidence tests 129 pass 129.

Current maintainer validation commands:

node scripts/validate-skill-package.mjs
node --test scripts/validate-skill-package.test.mjs
git diff --check

Pre-release checks live in RELEASE_CHECKLIST.md.



License

MIT License. See LICENSE.

关于 About

Codex Skill for consistent 16:9 hand-drawn article illustrations with selectable visual IP routes: Openclaw, Xiaohei, Littlebox, Tom, Ferris, Seal and Gopher.

语言 Languages

JavaScript100.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
632
Total Commits
峰值: 393次/周
Less
More

核心贡献者 Contributors