Agent skill · Design & Presentation

baoyu-comic

Knowledge comic creator supporting multiple art styles and tones. Creates original educational comics with detailed panel layouts and batch-capable image generation. Use when user asks to create "知识漫画", "教育漫画", "biography comic", "tutorial comic", or "Logicomix-style comic".

guanyanggithub.com/guanyangGitHub ↗
claude-codeships scriptsMIT
Install
npx skills add guanyang/open-agent-hub --skill baoyu-comic --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 39
SKILL.md size: 22 KB
Bundled scripts: yes
Version: 1.117.4
Path: skills/baoyu-comic/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 940
Language: TypeScript

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

Creates original knowledge comics with flexible art style and tone combinations to produce educational comics, including detailed panel layouts and batch-capable image generation. Triggered when users request terms like "知识漫画", "教育漫画", "biography comic", "tutorial comic", or "Logicomix-style comic".

How it works

Follows a multi-step workflow: start by prompting the user via built-in input tools; determine image generation backend using a prioritized method. If image rendering is required, choose the backend by runtime availability (current request backend, saved preferences, or auto-select among native tools like Codex imagegen or Cursor GenerateImage, with exact tool names and prompts respected). For prompts, ensure each image's full final prompt is written to a standalone file under prompts/ named NN-{type}-[slug].md before backend invocation. When generating, create a batch per the tool's capabilities, respecting dependencies (characters/characters.png before pages). Output files go under comic/{topic-slug}/ with a defined structure, including prompts, storyboard, and final PDFs. Prompt files for characters and pages must exist prior to backend calls.

When to use it

Use when the user asks specifically for knowledge or educational comics in the listed formats; no conditional triggers beyond those phrases in the description.

What it can touch

The skill declares the tool claude-code for its operations. It uses file-system paths like prompts/NN-{cover|page}-[slug].md and outputs under comic/{topic-slug}/. It also relies on image generation backends per the Image Generation Tools rules and Script Directory instructions for invoking scripts like scripts/merge-to-pdf.ts.

Caveats

License is MIT. The process requires that the prompt files exist at the specified paths before backend invocation. It mandates not to substitute raster backends with vector or code-based rendering and prohibits overlaying text on generated bitmaps. The workflow emphasizes batching and dependency order, with steps that include character sheet generation only when needed and pages generated with appropriate references. Script discovery depends on the environment having bun or npx available; otherwise prompts setup is required before proceeding.

From the SKILL.md

# Knowledge Comic Creator Create original knowledge comics with flexible art style × tone combinations. ## User Input Tools When this skill prompts the user, follow this tool-selection rule (priority order): 1. **Prefer built-in user-input tools** exposed by the current agent runtime — e.g., `AskUserQuestion`, `request_user_input`, `clarify`, `ask_user`, or any equivalent. 2. **Fallback**: if no such tool exists, emit a numbered plain-text message and ask the user to reply with the chosen number/answer for each question. 3. **Batching**: if the tool supports multiple questions per call, combine all applicable questions into a single call; if only single-question, ask them one at a time in priority order. Concrete `AskUserQuestion` references below are examples — substitute the local equivalent in other runtimes. ## Image Generation Tools When this skill needs to render an image, resolve the backend in this order: 1. **Current-request override** — if the user names a specific backend in the current message, use it. 2. **Saved preference** — if `EXTEND.md` sets `preferred_image_backend` to a backend available right now, use it. 3. **Auto-select** (when the preference is `auto`, unset

What's inside
Steps it walks through
  1. User Input Tools
  2. Image Generation Tools
  3. Batch Generation Policy
  4. Reference Images
  5. Options
  6. Visual Dimensions
  7. Partial Workflow Options
  8. Art, Tone & Preset Catalogue
  9. Script Directory
  10. File Structure
  11. Language Handling
  12. Workflow
  13. Progress Checklist
  14. Flow
Ships with 24 files
  • references/analysis-framework.md
  • references/art-styles/chalk.md
  • references/art-styles/ink-brush.md
  • references/art-styles/ligne-claire.md
  • references/art-styles/manga.md
  • references/art-styles/minimalist.md
  • references/art-styles/realistic.md
  • references/auto-selection.md
  • references/base-prompt.md
  • references/character-template.md
  • references/codex-imagegen.md
  • references/config/first-time-setup.md
  • references/config/preferences-schema.md
  • references/config/watermark-guide.md
  • references/layouts/cinematic.md
  • references/layouts/dense.md
  • references/layouts/four-panel.md
  • references/layouts/mixed.md
  • references/layouts/splash.md
  • references/layouts/standard.md
  • references/layouts/webtoon.md
  • references/ohmsha-guide.md
  • references/partial-workflows.md
  • references/presets/concept-story.md
first 24 of 39
More from open-agent-hub
All skills →
About this skill
What does the baoyu-comic skill do?

Knowledge comic creator supporting multiple art styles and tones. Creates original educational comics with detailed panel layouts and batch-capable image generation. Use when user asks to create "知识漫画", "教育漫画", "biography comic", "tutorial comic", or "Logicomix-style comic".

How do I install it?

Run `npx skills add guanyang/open-agent-hub --skill baoyu-comic --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From guanyang/open-agent-hub, a repository with 940 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going