Canghe Comic
freestylefly/canghe-skills
Knowledge comic creator supporting multiple art styles and tones.
Create complete Xiaohongshu image-and-text posts from a topic, article, document, or rough idea, including research, fact checking, post copy, pagination, storyboards, a 3:4 cover, 9:16 content…
$ npx skills add NimaChu/xhs-imagen --skill xhs-imagen -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install NimaChu/xhs-imagen xhs-imagen --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "xhs-imagen" agent skill from https://github.com/NimaChu/xhs-imagen/tree/main into .claude/skills/xhs-imagen/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xhs-imagen", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add NimaChu/xhs-imagen --skill xhs-imagen -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install NimaChu/xhs-imagen xhs-imagen --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "xhs-imagen" agent skill from https://github.com/NimaChu/xhs-imagen/tree/main into .agents/skills/xhs-imagen/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xhs-imagen", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add NimaChu/xhs-imagen --skill xhs-imagen -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install NimaChu/xhs-imagen xhs-imagen --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "xhs-imagen" agent skill from https://github.com/NimaChu/xhs-imagen/tree/main into .cursor/skills/xhs-imagen/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xhs-imagen", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add NimaChu/xhs-imagen --skill xhs-imagen -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install NimaChu/xhs-imagen xhs-imagen --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "xhs-imagen" agent skill from https://github.com/NimaChu/xhs-imagen/tree/main into .gemini/skills/xhs-imagen/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xhs-imagen", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install NimaChu/xhs-imagen xhs-imagenInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add NimaChu/xhs-imagen --skill xhs-imagen -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "xhs-imagen" agent skill from https://github.com/NimaChu/xhs-imagen/tree/main into .github/skills/xhs-imagen/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xhs-imagen", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add NimaChu/xhs-imagen --skill xhs-imagen -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install NimaChu/xhs-imagen xhs-imagen --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "xhs-imagen" agent skill from https://github.com/NimaChu/xhs-imagen/tree/main into .opencode/skills/xhs-imagen/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xhs-imagen", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
xhs-imagenCreate complete Xiaohongshu image-and-text posts from a topic, article, document, or rough idea, including research, fact checking, post copy, pagination, storyboards, a 3:4 cover, 9:16 content…
Xhs Imagen is an agent skill from NimaChu/xhs-imagen. Create complete Xiaohongshu image-and-text posts from a topic, article, document, or rough idea, including research, fact checking, post copy, pagination, storyboards, a 3:4 cover, 9:16 content pages, image generation or fully local SVG-to-PNG fallback, and final quality review. Use for 小红书图文、小红书封面、知识卡片、漫画科普、文章转图片、AI/科技科普图组、逐页生图提示词, or revisions to an existing Xiaohongshu series. Prefer an available image-generation model; use the bundled local renderer only when no image-generation tool is available. Apply an…
Its SKILL.md is about 2.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 53 other files, including scripts, reference files and assets (for example `.github/workflows/validate.yml`, `AGENTS.md` and `README.en.md`).
It sits in Media & Creative, covering Image generation, Comics and storyboards and Fact-checking and source verification. It works with Xiaohongshu. The repository describes itself as: Skill for popular science image content creation on Xiaohongshu. The licence is MIT.
7 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 668427a. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/, which the agent can run.
Shell commands in SKILL.md call:
python3From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Xhs Imagen loads about 2.3k tokens when it runs, and up to ~24k if it reads all its reference files. Until then it costs about 156 tokens; SKILL.md has 973 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from NimaChu/xhs-imagen at commit 668427a, republished under its MIT licence (© NimaChu). 973 words, ~2,294 tokens.
.claude/skills/xhs-imagen/SKILL.md (or your agent's skills folder). This skill also uses 44 other files; get the full folder from GitHub.Turn one topic or source article into a publication-ready Xiaohongshu post package.
Create:
output/<topic-slug>/
├── project.json
├── research.md
├── post.md
├── storyboard.md
├── prompts/
│ ├── 00-cover.md
│ ├── 01-*.md
│ └── ...
├── images/
│ ├── cover.png
│ ├── page-01.png
│ └── ...
└── qa-report.mdIf the user requests only part of the package, create only that part. Never claim that images were generated when no image-generation or local SVG renderer was available.
3:4 cover, recommended 1080 × 1440.9:16 information pages, recommended 1080 × 1920.04, 01/08, or PAGE 04. Keep ordering only in filenames. Numbered steps are allowed when the numbers explain the content itself.alpaca-line-art profile: pure-white background, fine black hand-drawn lines, and the bundled white alpaca creator IP.glasses-chibi-blue as a selectable profile for the original glasses-wearing host, warm off-white paper, and cobalt-blue comic style.toolbox-bot-risograph for tool ecosystems, plugins, Skills, Agents, and workflows in two-color risograph.maker-girl-editorial for professional AI Coding, workplace, tutorial, and opinion content in modern editorial illustration.cyber-luban-woodcut for Skill–Harness–Agent architecture and system-building topics in new-Chinese woodcut.capybara-gouache for beginner explainers, pitfalls, reassurance, and everyday analogies in warm gouache.Read references/visual-profiles.md, references/visual-style.md, and references/character-consistency.md before producing images.
Determine or infer:
Use beginner-friendly AI/technology education as the default audience and tone when the request does not specify them.
Store the choice in project.json as visual_profile. Honor an explicit user choice; otherwise use the default declared in references/visual-profiles.json. Use one profile for the whole series unless the user explicitly requests otherwise.
When reviewing pages the user selected or rejected, distinguish explicit feedback from inferred preference. Treat only explicitly confirmed rules as durable defaults; use the final selection primarily to understand visual appeal and expression accuracy rather than infer rigid layout rules.
Search primary and authoritative sources for current, technical, disputed, product-specific, numerical, legal, or attributed claims. Write a claim table to research.md. Separate sourced facts from analogies and editorial framing.
Read references/fact-checking.md for detailed rules.
Create:
Select pages by cognitive anchors instead of distributing content evenly. Keep only moments that change what the reader understands: a core judgment, cognitive turn, comparison, bottleneck, boundary, common mistake, state change, or takeaway. Drop a page when removing it does not weaken the learning arc.
For every selected page:
Write post.md with a Xiaohongshu title, publishable body copy, optional source note, and relevant hashtags. Write storyboard.md before generating images.
Read references/content-planning.md when choosing pages and reducing copy. Read references/visual-metaphors.md before writing the storyboard or image prompts.
Store exact content and page decisions in project.json. Start from references/project.template.json and follow references/project.schema.json.
Validate it:
python3 scripts/validate_project.py /absolute/path/project.jsonGenerate the image-model prompt files:
python3 scripts/make_prompt_pack.py \
/absolute/path/project.json \
--output-dir /absolute/path/output/promptsUse it as the default path.
references/visual-profiles.json.character_reference as the only bundled image reference. Never attach multiple profile references to one generation call.cover.png, page-01.png, and so on.Do not invoke the local renderer merely to pre-empt possible text errors.
Use the bundled local SVG-to-PNG renderer:
python3 scripts/render_xiaohongshu_project.py \
/absolute/path/project.json \
--output-dir /absolute/path/outputThis path preserves the Xiaohongshu cover and inner-page ratios while converting the project into deterministic local knowledge-card layouts. Read references/local-rendering.md for limitations and renderer requirements.
Do not create a separate hybrid workflow. If the user explicitly identifies incorrect, corrupted, or unreadable text in an existing image:
python3 scripts/patch_image_text.py \
--input /absolute/path/page.png \
--output /absolute/path/page-fixed.png \
--visual-profile <selected-profile> \
--x 100 --y 300 --width 880 --height 180 \
--text "正确文字"Never apply an SVG text patch speculatively.
Write qa-report.md. For every failed check, record the defect, repair action, and recheck result; do not stop at listing problems. Verify:
Run:
python3 scripts/check_png_ratios.py /absolute/path/output/imagesRead references/quality-checklist.md for the full review.
Provide:
© NimaChu, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 44 other files (scripts, references, assets) in the repository root of NimaChu/xhs-imagen.
Open the folder on GitHubat commit 668427a
Xhs Imagen next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Xhs Imagen this skillNimaChu/xhs-imagen | 120 | — | ~2.3k | Automated safety check: Pass | MIT | |
| Canghe Comicfreestylefly/canghe-skills | 461 | 8 repos | ~3.2k | Automated safety check: Pass | None | |
| Xhs Visual Directorziguishian/xhs-visual-director-skill | 1.4k | — | ~2.2k | Automated safety check: Pass | MIT | |
| Xiaohongshu Cover GeneratorVivixiao980/xhs-cover-skill | 204 | — | ~2.9k | Automated safety check: Pass | None | |
| Hbg Life SimulationMr-funny/hbg-life-simulation | 141 | — | ~5.8k | Automated safety check: Pass | MIT | |
| Knowledge Comic CreatorJimLiu/baoyu-skills | 27k | 2 repos | ~5.5k | Automated safety check: Pass | MIT |
freestylefly/canghe-skills
Knowledge comic creator supporting multiple art styles and tones.
ziguishian/xhs-visual-director-skill
A skill your agent uses when planning, redesigning, or reviewing Xiaohongshu carousel visuals, covers, 3:4 image posts, page-by-page visual direction, image-generation prompts, style selection…
Vivixiao980/xhs-cover-skill
Creates and edits Xiaohongshu (RedNote) cover images from a portrait photo and text, using GPT Image 2 first and a Gemini CLI script as fallback.
Mr-funny/hbg-life-simulation
Create Chinese HBG “模拟人生 / 人生副本” narrative videos with a consistent comic IP, a rapid multi-life opening, continuous natural-speed narration, synchronized short captions, dense static manga…
JimLiu/baoyu-skills
Writes original educational comics with detailed panel layouts in a chosen art style and tone, generating the images in batches through whichever backend is available.
ponyodong2026/ponyo-cover-anchor-system
Designs Xiaohongshu and WeChat article covers around information density and a visual anchor, then writes a complete image prompt, color plan and critique.
Works with
Categories
Create complete Xiaohongshu image-and-text posts from a topic, article, document, or rough idea, including research, fact checking, post copy, pagination, storyboards, a 3:4 cover, 9:16 content…. Xhs Imagen is an agent skill from NimaChu/xhs-imagen. Create complete Xiaohongshu image-and-text posts from a topic, article, document, or rough idea, including research, fact checking, post copy, pagination, storyboards, a 3:4 cover, 9:16 content pages, image generation or fully local SVG-to-PNG fallback, and final quality review.
Xhs Imagen fits situations like: 小红书图文、小红书封面、知识卡片、漫画科普、文章转图片、AI/科技科普图组、逐页生图提示词; revisions to an existing Xiaohongshu series.
Run `npx skills add NimaChu/xhs-imagen --skill xhs-imagen -a claude-code`. Or copy the skill folder (the NimaChu/xhs-imagen repository) into .claude/skills/xhs-imagen in your project. Claude Code loads it when a task matches its description.
Run `npx skills add NimaChu/xhs-imagen --skill xhs-imagen -a codex`. Or copy the skill folder (the NimaChu/xhs-imagen repository) into .agents/skills/xhs-imagen in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add NimaChu/xhs-imagen --skill xhs-imagen -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/xhs-imagen, .gemini/skills/xhs-imagen, .github/skills/xhs-imagen and .opencode/skills/xhs-imagen in your project.
Going by SKILL.md and its folder, Xhs Imagen needs the command-line tools its instructions call (python3). Our summary lists: Python 3.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Xhs Imagen is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.3k tokens (SKILL.md is roughly 9.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 22k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Xhs Imagen: Canghe Comic (freestylefly/canghe-skills, 461 stars), Xhs Visual Director (ziguishian/xhs-visual-director-skill, 1.4k stars), Xiaohongshu Cover Generator (Vivixiao980/xhs-cover-skill, 204 stars) and Hbg Life Simulation (Mr-funny/hbg-life-simulation, 141 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
NimaChu (a GitHub user) maintains it in NimaChu/xhs-imagen, which has 120 GitHub stars. The repository was last updated on July 28, 2026.
Source: NimaChu/xhs-imagen on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.