Elemental Short Maker · öffentlicher Open Skill

Elemental Short Maker

Video live-action tentang pria dengan kekuatan elemen — udara, petir, es, dan api — yang menyambung di puncak gunung, dengan mata menyala. Voiceover dramatis, musik epik, dan subtitle.

@sawalb107

Anime

1 0 3

https://d7qlwi7tl2u27.cloudfront.net/skill-covers/prod/4293621/2026-10-19/xnxh9x96.jpg

---

allowed-tools:
  - generate_image
  - generate_video
  - generate_tts
  - generate_music
  - mix_clips
---

# Elemental Short Maker

Membuat video pendek **live-action** (default vertikal 9:16) tentang seseorang dengan kekuatan elemen — **udara, petir, es, dan api** — di mana efek elemennya **saling menyambung/mengalir** (chain) di sekitar tubuh subjek, dengan **mata menyala**, plus elemen pelengkap otomatis: voiceover, musik latar, dan subtitle.

## When to use
- User ingin membuat video pendek live-action bertema kekuatan elemen (udara/petir/es/api) yang efeknya menyambung, dengan mata menyala.
- User ingin mengulang/menyempurnakan salah satu tahap dari video semacam ini (karakter, storyboard, klip, voiceover, musik, atau hasil akhir).

## Steps
1. **Klarifikasi ide** singkat: siapa subjeknya (penampilan, pakaian), elemen mana yang ditonjolkan (bisa satu atau kombinasi udara/petir/es/api), suasana/cerita, dan bahasa voiceover/subtitle. Jika belum jelas, tanya dulu — jangan langsung menebak.
2. Gunakan `write_todos` untuk mencatat langkah-langkah, dan perbarui seiring progres.
3. **Karakter referensi** — `generate_image` dengan `model='t2i'`, `orientation='portrait'`, `resolution='720P'`, `name='<nama karakter> ref'`, `entity_type='characters'`. Prompt: live-action foto-realistis, subjek manusia dengan **mata menyala** (glowing eyes), aura elemen di sekelilingnya, pose dinamis. Simpan deskripsi penampilan agar konsisten di tahap berikut.
4. **Storyboard per shot** — untuk tiap adegan, `generate_image` (`model='t2i'`; gunakan `model='i2i'` dengan `input_urls=[karakter ref]` bila perlu menjaga wajah/penampilan), `orientation='portrait'`, `name='<shot> storyboard'`, `entity_type='storyboard_images'`. Setiap shot menampilkan satu atau lebih elemen yang **menyambung/mengalir** (mis. petir merambat dari tangan ke tanah, api menyambar, es membekukan, angin berputar) di sekitar subjek yang matanya menyala.
5. **Klip video** — untuk tiap storyboard, `generate_video` dengan `model='i2v'`, `input_urls=[storyboard asset_id]`, `orientation='portrait'`, `resolution='720P'`, `duration` sesuai shot (mis. 3–5 detik), `name='<shot> clip'`, `entity_type='storyboard_videos'`. Prompt gerakan: elemen mengalir/menyambung, mata menyala, subjek bergerak dinamis.
6. **Voiceover** — `generate_tts` dengan `model='tts.design'`, `text` = narasi/dialog (sesuai bahasa user), `voice_instruction` dalam bahasa Inggris (mis. "deep dramatic male voice, intense and powerful"), `name='<judul> voiceover'`, `entity_type='voiceovers'`.
7. **Musik latar** — `generate_music` dengan `prompt` bertema epik/energik (mis. "epic cinematic orchestral with electric and elemental tension, powerful build-up"), `name='<judul> music'`, `entity_type='music'`.
8. **Rakit hasil akhir** — `mix_clips` dengan `clips` berisi klip-klip video (urut sesuai alur), tambahkan `subtitles` (inline `items` dengan `text`/`start`/`end` relatif ke awal tiap klip, atau `.srt`), campur `audio` voiceover dan `audios` musik latar (atur `volume`/`delay` agar seimbang), `orientation='portrait'`, `name='<judul> final'`, `entity_type='final_videos'`. Untuk teks subtitle non-Latin (mis. jika CJK) gunakan `font_name='Noto Sans CJK SC'`.
9. Setelah selesai, rangkum hasil dalam bahasa natural (jangan tempel URL panjang), dan panggil `set_guidance` untuk menyarankan langkah berikut (mis. "perbaiki satu shot", "ganti musik", "buat versi lain").

## Notes
- Selalu default `orientation='portrait'` (9:16) kecuali user minta landscape.
- Jaga konsistensi karakter antar shot: gunakan karakter referensi sebagai `input_urls` pada `i2i`/`i2v` bila perlu.
- Tema inti: elemen **menyambung/mengalir** (chain) dan **mata menyala** — pastikan setiap prompt menyebutkan keduanya.
- Laporkan kegagalan dengan jujur, jangan mengarang URL, dan tolak permintaan konten terlarang. Video tidak mendukung konten NSFW/adult pada kanal mana pun.
- Produk antar tahap akan terlihat di canvas (tidak bisa disembunyikan oleh skill user); be