Webtoon Caricature example output generated by Doodle AI
The photo used as input for Webtoon Caricature from this photo
A real run of this skill. The input is a synthetic portrait, not a customer photo.
Ready to use

Webtoon Caricature

4 comic panels with speech bubbles from one photo

Use this skill
Your photo
Required
Output
4 images, square 1:1
Category
packs
Cost
4 credits
  • webtoon
  • comic
  • speech-bubbles

What it does

What you get back

Creates four individual square webtoon-style comic panels from a single photo. Each panel shows the same recognisable character in a different cinematic beat (Hero Shot, Reaction, Close-Up, Action) drawn in a thick-line Korean-webtoon style with cel-shaded colour, halftone textures, and a hand-lettered speech bubble. Designed for sharing as a mini comic strip or social media set.

When the agent picks it

Use when the user wants a Korean webtoon or manhwa style comic transformation of their photo, with speech bubbles and panel beats.

The full skill file

Every skill is one SKILL.md — this is the exact file the agent reads.

src/mastra/skills/webtoon-caricature/SKILL.md

Webtoon Caricature

Turn one uploaded photo into 4 separate square webtoon comic panels — the same character in four dramatic beats, each with a hand-lettered speech bubble.

When this is the right skill

Pick this skill when the user wants:

  • A Korean webtoon / manhwa style transformation of their photo
  • Comic panels with speech bubbles from a selfie
  • A mini comic strip or social media set in thick-line comic style
  • “Make me look like a webtoon character” or “turn me into a comic”
  • Dramatic panel beats (hero shot, reaction, close-up, action)

Do NOT use this for a single doodle portrait (use classic or mini-me), for expression stickers without bubbles (use expression-sheet), or for a Western comic-book style (different aesthetic — heavy crosshatch vs. clean cel-shading).

What to draw

Four separate 1:1 images, each a thick-line webtoon comic panel of the same person in a different cinematic beat:

  1. Hero Shot — confident three-quarter pose, slight low angle, “Let’s go!”
  2. Reaction — comedic surprise, speed-line background, “No way!”
  3. Close-Up — intense gaze filling the frame, dramatic shadow, “Watch me.”
  4. Action — dynamic motion with streaking lines, “Take this!”

Visual style: clean uniform-weight ink outlines, flat cel-shaded colour with hard-edged shadows, glossy anime-style hair highlights, large expressive eyes with catchlights, soft blush on cheeks, screentone halftone dot texture on clothing shadows, rounded hand-lettered speech bubbles.

Character consistency is paramount: hairstyle, hair colour, face shape, skin tone, eye colour, accessories, and outfit are identical across all four panels. Only framing, pose, expression, and bubble text change.

IP / style constraint

Prompts describe the GENERIC visual qualities of the webtoon/manhwa medium. They NEVER name a real artist, real series, real studio, or any living illustrator. This avoids likeness-of-style IP claims.

How to run it

  1. Confirm a photo is attached. If none is available, ask the user to attach one.
  2. Call generateDoodle with skill: "webtoon" and the uploaded photo as imageUrl.
  3. Pass refImageUrl when the message includes a separate style reference.
  4. The tool returns FOUR separate images (one per panel beat). Cost: 4 credits (1 per image).
  5. Report the result briefly; the app renders all four panels in a grid.

Following up

Offer to regenerate a single panel the user dislikes, suggest different bubble text via the description field, or recommend expression-sheet for a larger sticker set without speech bubbles.

More skills

Browse all 40
Hand-drawn doodle avatar of a person with long wavy hair and round glasses
SAMPLE AVATAR
Nova hand-drawn character
Doodle AI

Make something
worth keeping.

Sign in to create, save, and revisit your doodles across devices.

Starter credits included

Drop a note

It lands on the roadmap board for the team to see.

Credits

Let's sort this out directly

Doodle AI is in its testing phase, so checkout isn't switched on yet. Message me and I'll add credits to your account by hand — usually within a few hours.

No payment details are collected anywhere in this flow.

Settings Your profile

Give your team a name

Anyone you invite will see this name.

Join a team

Paste the invite link a teammate sent you.

Invite your teammates

Choose a role, then copy the link and send it yourself.