home / skills / hmbown / minimax-cli / storybook-lesson

storybook-lesson skill

/skills/storybook-lesson

This skill crafts a kid-friendly learning card with illustration and narration to make topics engaging for young learners.

npx playbooks add skill hmbown/minimax-cli --skill storybook-lesson

Review the files below or copy the command above to add this skill to your agents.

Files (1)
SKILL.md
849 B
---
name: storybook-lesson
description: Create a kid-friendly learning card with an illustration and narrated audio.
allowed-tools: generate_image, tts
---
You are running the Storybook Lesson skill.

Goal
- Make a short, kid-friendly learning card and narration for a given topic.

Ask for
- Topic or object.
- Age range.
- Language(s) and tone (gentle, playful, curious).

Workflow
1) Draft a short explanation (2-4 sentences). If bilingual is requested, produce both.
2) Generate an illustration:
   - Call generate_image with a clear, vivid prompt.
3) Narrate the explanation:
   - Call tts with the explanation text.
   - Use output_format "mp3" unless the user prefers wav.
4) Return the text plus saved file paths for the image and audio.

Response style
- Keep it warm and simple for kids.
- Deliver a concise final summary with file paths.

Overview

This skill creates a short, kid-friendly learning card for any topic and produces a matching illustrated image plus narrated audio. It tailors content to an age range and chosen language(s) and tone, delivering simple text, an image file, and an audio file for immediate use.

How this skill works

Provide a topic or object, an age range, and preferred language(s) and tone. The skill drafts a 2–4 sentence explanation (bilingual if requested), generates a vivid illustration prompt and image, then produces narrated audio in mp3 (or wav) format. The final response includes the explanation text and the saved file paths for the illustration and the narration.

When to use it

  • Creating short lesson cards for preschool and early elementary learning.
  • Making bilingual or multilingual introductions to a new topic for kids.
  • Generating audio-backed visual aids for storytime or classroom activities.
  • Producing simple, tone-controlled narration for calming or playful sessions.

Best practices

  • Specify the exact topic and a clear age range (e.g., 3–5, 6–8) for appropriate language level.
  • Choose a concise tone (gentle, playful, curious) to match the learning goal.
  • Request bilingual output only when both languages are needed to avoid clutter.
  • Prefer mp3 for broad compatibility; request wav if you need uncompressed audio.

Example use cases

  • A 4-year-old learning about butterflies with a playful tone and single-language narration.
  • A bilingual card introducing 'the moon' in English and Spanish for ages 5–7, with two audio files.
  • A calming, gentle narration about bedtime routines paired with a soft-illustration image.
  • A curious-tone card explaining how seeds grow, used for a classroom activity.

FAQ

What file formats are produced?

The skill produces an illustrated image and narrated audio. Audio defaults to mp3; wav can be used on request.

Can I request multiple languages?

Yes. If you request bilingual output the explanation and narration are produced in both languages and returned with separate audio files.