Individual skill

gimi-illustration

Multi-style illustrations from Chinese article text (配图 / illustration): quirky sketch, warm storybook, product proposal; OR custom IP enrollment (自定义 IP / 录入 IP / 上传形象 / 新建 IP). When the user is enrolling a custom IP: do NOT generate a poster or illustration first — load references/ip/_template.md and run Step 0 (plan confirm before freeform image gen). Use for 配图, 给文章配图, 帮我配图, illustration, 自定义 IP, 录入 IP, 上传形象, 新建 IP, 怪诞手绘, 暖调绘本, 产品方案.

SKILL.md

Read pinned source

Source commit 0f602eaf5c50c8b0c7a4619ce53095cfc9e30622

What was checked

Matches the observed repository HEAD
Yes
Scanner rules are current
Yes
Repository scan complete
Yes
Skill scan complete
Yes
Observed behavior
Instructions only
Last checked
Nov 10, 2026

These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.

Install this skill

Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.

Claude Code

Destination .claude/skills/gimi-illustration-skill

( set -euo pipefail destination='./.claude/skills/gimi-illustration-skill' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/GiMi-Xiaomi/gimi-illustration-skill.git' "$work/repo" git -C "$work/repo" checkout --detach 0f602eaf5c50c8b0c7a4619ce53095cfc9e30622 git -C "$work/repo" archive --format=tar '0f602eaf5c50c8b0c7a4619ce53095cfc9e30622' > "$work/skill.tar" mkdir -p -- './.claude/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
Codex

Destination .agents/skills/gimi-illustration-skill

( set -euo pipefail destination='./.agents/skills/gimi-illustration-skill' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/GiMi-Xiaomi/gimi-illustration-skill.git' "$work/repo" git -C "$work/repo" checkout --detach 0f602eaf5c50c8b0c7a4619ce53095cfc9e30622 git -C "$work/repo" archive --format=tar '0f602eaf5c50c8b0c7a4619ce53095cfc9e30622' > "$work/skill.tar" mkdir -p -- './.agents/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
Cursor

Destination .cursor/skills/gimi-illustration-skill

( set -euo pipefail destination='./.cursor/skills/gimi-illustration-skill' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/GiMi-Xiaomi/gimi-illustration-skill.git' "$work/repo" git -C "$work/repo" checkout --detach 0f602eaf5c50c8b0c7a4619ce53095cfc9e30622 git -C "$work/repo" archive --format=tar '0f602eaf5c50c8b0c7a4619ce53095cfc9e30622' > "$work/skill.tar" mkdir -p -- './.cursor/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
Gemini CLI

Destination .gemini/skills/gimi-illustration-skill

( set -euo pipefail destination='./.gemini/skills/gimi-illustration-skill' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/GiMi-Xiaomi/gimi-illustration-skill.git' "$work/repo" git -C "$work/repo" checkout --detach 0f602eaf5c50c8b0c7a4619ce53095cfc9e30622 git -C "$work/repo" archive --format=tar '0f602eaf5c50c8b0c7a4619ce53095cfc9e30622' > "$work/skill.tar" mkdir -p -- './.gemini/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
GitHub Copilot

Destination .github/skills/gimi-illustration-skill

( set -euo pipefail destination='./.github/skills/gimi-illustration-skill' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/GiMi-Xiaomi/gimi-illustration-skill.git' "$work/repo" git -C "$work/repo" checkout --detach 0f602eaf5c50c8b0c7a4619ce53095cfc9e30622 git -C "$work/repo" archive --format=tar '0f602eaf5c50c8b0c7a4619ce53095cfc9e30622' > "$work/skill.tar" mkdir -p -- './.github/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
OpenCode

Destination .opencode/skills/gimi-illustration-skill

( set -euo pipefail destination='./.opencode/skills/gimi-illustration-skill' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/GiMi-Xiaomi/gimi-illustration-skill.git' "$work/repo" git -C "$work/repo" checkout --detach 0f602eaf5c50c8b0c7a4619ce53095cfc9e30622 git -C "$work/repo" archive --format=tar '0f602eaf5c50c8b0c7a4619ce53095cfc9e30622' > "$work/skill.tar" mkdir -p -- './.opencode/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )

Repository context

Repository stars (not skill ratings)
728
Repository last updated
Aug 3, 2026
License
MIT

Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.

Files and excerpt

File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.

Browse files
Read excerpt

# gimi-illustration · 配图 Skill

> **Public 3.0** = 产品 **v3.0**(多风格:怪诞手绘 / 暖调绘本 / 产品方案 + 自定义 IP)  


> 换窗口:有 `docs/` 时先读 `docs/INDEX.md` → `docs/roadmap.md`;执行以本文件 + `references/ip/_template.md` 为准

## ⚠ 路由分流(先读 · 防 ImageGen 抢跑)

触发含 **`自定义 IP` / `录入 IP` / `上传形象` / `新建 IP`**(可附图)时:

1. **立刻**加载 `references/ip/_template.md`,走 **Step 0**;**不要**先当「配图 / 海报」生图  
2. **本回合禁止**调用任何生图工具(`image_gen` / `GenerateImage` / ImageGen 等),直到用户已回答「按这个形象方案录入吗?」  
   - **半身/全身相同**:首轮**只**出形象方案 + 收尾问;**零例外**  
Back to top