storybook

Generate personalized illustrated storybooks with custom artwork. Supports 5-10 pages (default 6), age-appropriate text length (3-18 years), and multiple art styles (watercolor, cartoon, pixel-art, claymation, comic, coloring-book). Use when creating picture books, children's storybooks, illustrated stories, or any request involving generating a story with images for children.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "storybook" with this command: npx skills add ans-/skills/ans-skills-storybook

Storybook Skill

Generate personalized illustrated storybooks with cover, story pages, and custom artwork.

Workflow

Creating a storybook involves these steps:

  1. Gather requirements (theme, age, pages, style)
  2. Generate story structure (title, cover, pages)
  3. Create illustrations with generate_image tool
  4. Output complete storybook

Step 1: Gather Requirements

Confirm these parameters before generating:

ParameterOptionsDefault
ThemeUser-provided story topicRequired
Target Age3-18 years6 years
Page Count5-10 pages6 pages
Art Stylewatercolor, cartoon, pixel-art, claymation, comic, coloring-bookcartoon
LanguageAny supported languageUser's language

Step 2: Generate Story Structure

Text Length Guidelines (by age)

Age RangeCharacters per Page
0-3 years10-20
4-6 years20-40
7-9 years40-70
10-18 years70-100

Story Structure

  1. Cover Page: Title + subtitle + cover illustration
  2. Opening (1-2 pages): Introduce characters and setting
  3. Development (2-4 pages): Build the story, introduce conflict
  4. Climax (1-2 pages): Peak of the story
  5. Resolution (1-2 page): Conclusion with positive message

[!NOTE] Idiom (成语) Storybooks: The last 1-2 pages should explain:

  • The moral/lesson of the idiom story (寓意)
  • The meaning of the idiom (含义)
  • Usage examples in daily life (用法, optional)

For detailed page templates by count (4/6/10 pages), see references/story-templates.md.

Step 3: Create Illustrations

Maintain consistency across all illustrations:

  • Characters: Same appearance throughout (hair, clothing, features)
  • Art style: Match user's chosen style exactly
  • Color palette: Child-friendly, cohesive
  • Composition: Clear focal point, simple backgrounds

For detailed prompt templates, art style reference table, cover rules, and examples, see references/illustration-guide.md.

Step 4: Output

Create all files in the specified output directory. For detailed story.json schema, story.md format, tags reference, and JSON formatting rules, see references/output-format.md.

[story-name]/
├── story.json      # Story metadata and content
├── story.md        # Human-readable story document
├── cover.png/jpg   # Cover illustration
├── page_1.png/jpg  # Page illustrations
└── ...

Example Usage

User: Create a storybook about a brave little mouse for my 5-year-old

Response structure:

  1. Confirm: 6 pages, age 5 (20-40 chars/page), cartoon style
  2. Generate story with cover + 5 story pages
  3. Create illustrations for each page
  4. Output complete storybook

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

storybook

No summary provided by upstream source.

Repository SourceNeeds Review
General

storybook

No summary provided by upstream source.

Repository SourceNeeds Review
General

Find Skills for ClawHub

Search for and discover OpenClaw skills from ClawHub (the official skill registry). Activate when user asks about finding skills, installing skills, or wants...

Registry SourceRecently Updated
2771Profile unavailable
General

Skill Listing Polisher

Improve a skill's public listing before publish. Use when tightening title, description, tags, changelog, and scan-friendly packaging so the listing looks cl...

Registry SourceRecently Updated
1130Profile unavailable