Skip to main content Home Creators ecnu-icalk autoskill baoyu-comic
baoyu-comic Knowledge comic creator supporting multiple art styles and tones. Creates original educational comics with detailed panel layouts and sequential image generation. Use when user asks to create "知识漫画", "教育漫画", "biography comic", "tutorial comic", or "Logicomix-style comic".
Jump to install Skills Marketplace Discover and explore AI skills built by the community.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Copy promptShow prompt details A direct command skips the review prompt. Inspect the source before running it.
npx skills add https://github.com/ECNU-ICALK/AutoSkill --skill baoyu-comicThe command stays on one line. Scroll horizontally to inspect it before copying.
Prefer a local copy? Download the files currently available to SkillsMP.
Download Zip Downloading... id 1c8deb5c-f7f2-5295-9fe1-bf0cf7d5275a name baoyu-comic description Knowledge comic creator supporting multiple art styles and tones. Creates original educational comics with detailed panel layouts and sequential image generation. Use when user asks to create "知识漫画", "教育漫画", "biography comic", "tutorial comic", or "Logicomix-style comic".
Knowledge Comic Creator
Create original knowledge comics with flexible art style × tone combinations.
Usage
/baoyu-comic posts/turing-story/source.md
/baoyu-comic article.md --art manga --tone warm
/baoyu-comic
Options
Visual Dimensions
Option Values Description --artligne-claire (default), manga, realistic, ink-brush, chalk Art style / rendering technique --toneneutral (default), warm, dramatic, romantic, energetic, vintage, action Mood / atmosphere --layoutstandard (default), cinematic, dense, splash, mixed, webtoon Panel arrangement --aspect3:4 (default, portrait), 4:3 (landscape), 16:9 (widescreen) Page aspect ratio --langauto (default), zh, en, ja, etc. Output language
Partial Workflow Options
Option Description --storyboard-onlyGenerate storyboard only, skip prompts and images --prompts-onlyGenerate storyboard + prompts, skip images --images-onlyGenerate images from existing prompts directory --regenerate NRegenerate specific page(s) only (e.g., 3 or 2,5,8)
Art Styles (画风) Style 中文 Description ligne-claire清线 Uniform lines, flat colors, European comic tradition (Tintin, Logicomix) manga日漫 Large eyes, manga conventions, expressive emotions realistic写实 Digital painting, realistic proportions, sophisticated ink-brush水墨 Chinese brush strokes, ink wash effects chalk粉笔 Chalkboard aesthetic, hand-drawn warmth
Tones (基调) Tone 中文 Description neutral中性 Balanced, rational, educational warm温馨 Nostalgic, personal, comforting dramatic戏剧 High contrast, intense, powerful romantic浪漫 Soft, beautiful, decorative elements energetic活力 Bright, dynamic, exciting vintage复古 Historical, aged, period authenticity action动作 Speed lines, impact effects, combat
Preset Shortcuts Presets with special rules beyond art+tone:
Preset Equivalent Special Rules --style ohmsha--art manga --tone neutralVisual metaphors, NO talking heads, gadget reveals --style wuxia--art ink-brush --tone actionQi effects, combat visuals, atmospheric elements --style shoujo--art manga --tone romanticDecorative elements, eye details, romantic beats
Compatibility Matrix Art Style ✓✓ Best ✓ Works ✗ Avoid ligne-claire neutral, warm dramatic, vintage, energetic romantic, action manga neutral, romantic, energetic, action warm, dramatic vintage realistic neutral, warm, dramatic, vintage action romantic, energetic ink-brush neutral, dramatic, action, vintage warm romantic, energetic chalk neutral, warm, energetic vintage dramatic, action, romantic
Auto Selection Content signals determine default art + tone + layout (or preset):
Content Signals Recommended Tutorial, how-to, programming, educational ohmsha presetPre-1950, classical, ancient realistic + vintage Personal story, mentor ligne-claire + warm Martial arts, wuxia wuxia presetRomance, school life shoujo presetBiography, balanced ligne-claire + neutral
When preset is recommended : Load references/presets/{preset}.md and apply all special rules.
Script Directory Important : All scripts are located in the scripts/ subdirectory of this skill.
Agent Execution Instructions :
Determine this SKILL.md file's directory path as SKILL_DIR
Script path = ${SKILL_DIR}/scripts/<script-name>.ts
Replace all ${SKILL_DIR} in this document with the actual path
Script Purpose scripts/merge-to-pdf.tsMerge comic pages into PDF
File Structure Output directory: comic/{topic-slug}/
Slug: 2-4 words kebab-case from topic (e.g., alan-turing-bio)
Conflict: append timestamp (e.g., turing-story-20260118-143052)
File Description source-{slug}.{ext}Source files analysis.mdContent analysis storyboard.mdStoryboard with panel breakdown characters/characters.mdCharacter definitions characters/characters.pngCharacter reference sheet prompts/NN-{cover|page}-[slug].mdGeneration prompts NN-{cover|page}-[slug].pngGenerated images {topic-slug}.pdfFinal merged PDF
Language Handling
--lang flag (explicit)
EXTEND.md language setting
User's conversation language
Source content language
Rule : Use user's input language or saved language preference for ALL interactions:
Storyboard outlines and scene descriptions
Image generation prompts
User selection options and confirmations
Progress updates, questions, errors, summaries
Technical terms remain in English.
Workflow
Progress Checklist Comic Progress:
- [ ] Step 1: Setup & Analyze
- [ ] 1.1 Preferences (EXTEND.md) ⛔ BLOCKING
- [ ] Found → load preferences → continue
- [ ] Not found → run first-time setup → MUST complete before other steps
- [ ] 1.2 Analyze, 1.3 Check existing
- [ ] Step 2: Confirmation - Style & options ⚠️ REQUIRED
- [ ] Step 3: Generate storyboard + characters
- [ ] Step 4: Review outline (conditional)
- [ ] Step 5: Generate prompts
- [ ] Step 6: Review prompts (conditional)
- [ ] Step 7: Generate images ⚠️ CHARACTER REF REQUIRED
- [ ] 7.1 Generate character sheet FIRST → characters/characters.png
- [ ] 7.2 Generate pages WITH --ref characters/characters.png
- [ ] Step 8: Merge to PDF
- [ ] Step 9: Completion report
Flow Input → [Preferences] ─┬─ Found → Continue
│
└─ Not found → First-Time Setup ⛔ BLOCKING
│
└─ Complete setup → Save EXTEND.md → Continue
│
┌─────────────────────────────────────────────────────────────────────┘
↓
Analyze → [Check Existing?] → [Confirm: Style + Reviews] → Storyboard → [Review?] → Prompts → [Review?] → Images → PDF → Complete
Step Summary Step Action Key Output 1.1 Load EXTEND.md preferences ⛔ BLOCKING if not found Config loaded 1.2 Analyze content analysis.md1.3 Check existing directory Handle conflicts 2 Confirm style, focus, audience, reviews User preferences 3 Generate storyboard + characters storyboard.md, characters/4 Review outline (if requested) User approval 5 Generate prompts prompts/*.md6 Review prompts (if requested) User approval 7.1 Generate character sheet FIRST characters/characters.png7.2 Generate pages with character ref *.png files8 Merge to PDF {slug}.pdf9 Completion report Summary
Step 7: Image Generation ⚠️ CRITICAL Character reference is MANDATORY for visual consistency.
7.1 Generate character sheet first :
Backup rule : If characters/characters.png exists, rename to characters/characters-backup-YYYYMMDD-HHMMSS.png
npx -y bun ${SKILL_DIR} /../baoyu-image-gen/scripts/main.ts \
--promptfiles characters/characters.md \
--image characters/characters.png --ar 4:3
Compress character sheet (recommended):
Compress to reduce token usage when used as reference image:
Use available image compression skill (if any)
Or system tools: pngquant, optipng, sips (macOS)
Keep PNG format , lossless compression preferred
7.2 Generate each page WITH character reference :
Skill Capability Strategy Supports --ref Pass characters/characters.png with EVERY page No --ref support Prepend character descriptions to EVERY prompt file
Backup rules for page generation :
If prompt file exists: rename to prompts/NN-{cover|page}-[slug]-backup-YYYYMMDD-HHMMSS.md
If image file exists: rename to NN-{cover|page}-[slug]-backup-YYYYMMDD-HHMMSS.png
npx -y bun ${SKILL_DIR} /../baoyu-image-gen/scripts/main.ts \
--promptfiles prompts/01-page-xxx.md \
--image 01-page-xxx.png --ar 3:4 \
--ref characters/characters.png
EXTEND.md Paths ⛔ BLOCKING CRITICAL : If EXTEND.md not found, MUST complete first-time setup before ANY other questions or steps. Do NOT proceed to content analysis, do NOT ask about art style, do NOT ask about tone — ONLY complete the preferences setup first.
Path Location .baoyu-skills/baoyu-comic/EXTEND.mdProject directory $HOME/.baoyu-skills/baoyu-comic/EXTEND.mdUser home
Result Action Found Read, parse, display summary → Continue Not found ⛔ BLOCKING : Run first-time setup ONLY (references/config/first-time-setup.md ) → Complete and save EXTEND.md → Then continue
EXTEND.md Supports : Watermark | Preferred art/tone/layout | Custom style definitions | Character presets | Language preference
References
references/art-styles/ - Art styles (ligne-claire, manga, realistic, ink-brush, chalk)
references/tones/ - Tones (neutral, warm, dramatic, romantic, energetic, vintage, action)
references/presets/ - Presets with special rules (ohmsha, wuxia, shoujo)
references/layouts/ - Layouts (standard, cinematic, dense, splash, mixed, webtoon)
Page Modification Action Steps Edit Update prompt file FIRST → --regenerate N → Regenerate PDFAdd Create prompt at position → Generate with character ref → Renumber subsequent → Update storyboard → Regenerate PDF Delete Remove files → Renumber subsequent → Update storyboard → Regenerate PDF
IMPORTANT : When updating pages, ALWAYS update the prompt file (prompts/NN-{cover|page}-[slug].md) FIRST before regenerating. This ensures changes are documented and reproducible.
Notes
Image generation: 10-30 seconds per page
Auto-retry once on generation failure
Use stylized alternatives for sensitive public figures
Maintain style consistency via session ID
Step 2 confirmation required - do not skip
Steps 4/6 conditional - only if user requested in Step 2
Step 7.1 character sheet MUST be generated before pages - ensures consistency
Step 7.2 EVERY page MUST reference characters - use --ref or embed descriptions
Watermark/language configured once in EXTEND.md
More from this repository Manage personal local Agent Skill files as an installable skill manager. Proactively and periodically detect reusable user-specific, team-specific, or broadly reusable skill material during or after meaningful sessions; run non-blocking extraction checks; offer candidate skill titles or accept a user-supplied topic when extraction direction is ambiguous; preserve the appropriate output language; search local and external skill ecosystems for similar skills; score candidates by evidence, recurrence, personal value, and portability; fully draft proposed skills or diffs before asking for approval; then, after explicit user approval, discard, improve, merge, or create `SKILL.md` folders.
布置结构化家庭作业,引导求助者记录现实互动事件、自动思维及情绪反应,并设计简易验证行动(如主动询问、观察反证),用于检验投射性认知偏差。适用于已识别出具体非理性信念(如‘别人肯定不喜欢我’)且情绪稳定者。
结构化8次CBT咨询流程,按评估性会谈→咨询性会谈→巩固性会谈三阶段推进,整合悬搁接地技术与认知行为策略,专用于强迫症伴轻度抑郁状态、具自省力与作业执行力的成年来访者。
Related occupations SOC
Based on SOC occupation classification