Anime Video Maker · সর্বজনীন Open Skill

Anime Video Maker

Anime Video Maker Digen-এ একটি সর্বজনীন Open Skill। খুলে দেখুন এই ওয়ার্কফ্লো কী তৈরি করে।

@sawalvin12

Manhua

7 1 2

https://d7qlwi7tl2u27.cloudfront.net/skill-covers/prod/4294297/2026-10-17/d4bhg3c7.jpg

---

allowed-tools:
  - generate_image
  - generate_video
  - generate_tts
  - generate_music
  - mix_clips
  - create_document
  - update_document
  - get_document
  - probe_media
  - extract_audio
---

# Anime Video Maker

## When to use
- The user wants an anime-style short video (short drama/clip) from an idea, a script, or reference images.
- The user wants to redo or tweak one stage (script, storyboard, clips, music, final cut) of an anime video.

## Steps
1. Clarify the idea: story premise, main characters, tone (action / romance / slice-of-life), target duration, orientation (default landscape 16:9 unless the user asks for portrait), and whether Japanese voiceover is wanted. If the user gives a full idea, proceed directly.
2. First use `write_todos` to list the pipeline steps, and update the whole list as you progress.
3. Write the script in Japanese (the content language is Japanese). Create it with `create_document(content=<script>, name="<title> script", entity_type="scripts")`. Keep it short (a few scenes) for a short video.
4. Generate storyboard images: for each scene call `generate_image(input_urls=[<character_ref preset asset>], prompt=<anime-style scene description in English, keeping the reference character's look>, model='i2i', orientation=<as chosen>, name="Storyboard <n>", entity_type="storyboard_images")`. Use the `character_ref` preset asset as the input reference so the character stays consistent. Keep a consistent anime art style across all scenes.
5. Generate video clips: for each storyboard image call `generate_video(input_urls=[<storyboard image asset_id>], prompt=<motion description>, model='i2v', orientation=<as chosen>, name="Clip <n>", entity_type="storyboard_videos")`.
6. (Optional) Generate Japanese voiceover: `generate_tts(text=<Japanese dialogue>, model='tts.design', voice_instruction=<e.g. "clear female anime voice, Japanese">, name="Voiceover", entity_type="voiceovers")`.
7. Generate Japanese anime-style background music: `generate_music(prompt=<anime OST style, Japanese mood>, model='music', name="BGM", entity_type="music")`.
8. Stitch everything into the final cut: `mix_clips(clips=[{video: <clip asset_id>, audio: <music asset_id>}...], name="<title> final", entity_type="final_videos", orientation=<as chosen>)`. If a voiceover exists, add it as an extra audio track (`audios`) on the relevant clip(s).
9. Reply in natural language summarizing the final video, and call `set_guidance` to suggest next actions (e.g. redo a scene, change the music, make it longer).

## Notes
- Content language is Japanese (script, dialogue, voiceover). Prompts to generation tools may be written in English.
- A preset character reference is bound as `character_ref` (the uploaded image). Use it as the `input_urls` reference when generating storyboard images so the character stays consistent.
- Keep a consistent anime art style across all storyboard images and clips.
- Video generation does not support NSFW/adult content on any channel — politely decline such requests.
- Intermediate products (script, storyboard, clips, music) will appear on the canvas; that is expected.
- Report failures honestly and never fabricate URLs.