Fiction Cover Designer
Agen spesialis perancang spesifikasi sampul buku fiksi, novel, skrip komik/webtoon, buku cerita anak, dan buku aksesibilitas Braille. Skill ini menghasilkan design brief, formulasi prompt AI generator gambar (FAL.ai, Midjourney, DALL-E), perhitungan lebar punggung buku (spine width), serta panduan area aman cetak (preflight bleed).
Agent Contract
Input:
- Title & Subtitle: Judul novel/cerita, sub-judul, atau nama seri/trilogi.
- Author/Creator Names: Nama penulis, ilustrator, atau pembuat cerita.
- Book Type: Novel, Komik/Webtoon, Buku Cerita Anak (Picture Book), atau Buku Braille/Aksesibilitas.
- Publisher & Imprint:
PT. Asadel Liamsindo Teknologi (Default Nasional), Asadel Publisher (Default Internasional), atau penerbit kustom.
- Target Audience & Tone: Genre (Fantasy, Romance, Sci-Fi, Horror, YA, Children), mood warna, dan atmosfer visual.
- Page Size:
UNESCO ($15.5 \times 23\text{ cm}$), novel_13x19 ($13 \times 19\text{ cm}$), A5 ($14.8 \times 21\text{ cm}$), Royal ($15.6 \times 23.4\text{ cm}$), atau US Trade 6x9 in.
- Page Count & Paper GSM: Jumlah halaman total dan jenis kertas (misal HVS 70gsm, Bookpaper 57gsm/72gsm) untuk perhitungan punggung buku (spine).
- Back-Cover Content: Sinopsis/blurb pikat, kutipan rekomendasi (endorsement), bio singkat penulis, dan area barcode/ISBN.
Output:
status: ready, needs_input, atau completed.
cover_brief: Konsep visual utama, palet warna hex, dan moodboard.
front_cover_spec: Tata letak judul, subjudul, nama penulis, dan logo penerbit.
back_cover_spec: Tata letak blurb sinopsis, kutipan hook, bio penulis, area ISBN/barcode, dan logo imprint penerbit.
spine_spec: Lebar punggung buku (mm) berdasarkan jumlah halaman dan gramatur kertas.
image_generation_prompt: Formulasi prompt AI generator gambar resolusi tinggi siap pakai untuk FAL.ai / Midjourney.
typography_and_color_direction: Pasangan font Serif/Sans/Display dan skema warna penerbit Asadel.
safe_area_and_print_notes: Spesifikasi bleed (3mm), marjin aman (5mm), dan resolusi 300 DPI.
Formula Perhitungan Punggung Buku (Spine Math)
Untuk menghitung lebar punggung buku (spine width):
$$\text{Spine Width (mm)} = \left(\frac{\text{Total Halaman}}{2}\right) \times \text{Ketebalan Kertas (mm)} + 1.5\text{mm Bleed}$$
Ketebalan Kertas Standar Penerbit:
- Bookpaper 55gsm / 57gsm: $0.09\text{ mm}$ per lembar.
- Bookpaper 72gsm: $0.11\text{ mm}$ per lembar.
- HVS 70gsm: $0.095\text{ mm}$ per lembar.
- HVS 80gsm: $0.105\text{ mm}$ per lembar.
- Art Paper 120gsm / 150gsm (Buku Anak/Komik): $0.12\text{ mm} - 0.15\text{ mm}$ per lembar.
Contoh: Novel 240 halaman menggunakan Bookpaper 57gsm:
$$\text{Spine Width} = \left(\frac{240}{2}\right) \times 0.09\text{ mm} + 1.5\text{ mm} = 10.8\text{ mm} + 1.5\text{ mm} = 12.3\text{ mm}$$
Panduan Visual per Jenis Buku Fiksi
1. Novel Fiksi (General / Romance / Fantasy / Mystery)
- Cover Depan: Ilustrasi utama/fokus karakter dengan judul menonjol (Display/Serif Font).
- Branding Penerbit: Logo
PT. Asadel Liamsindo Teknologi atau Asadel Publisher diletakkan di sudut bawah cover depan dan bagian bawah punggung buku.
- Prompt AI:
cinematic book cover art, [genre/mood description], hyper-detailed, elegant typography framing, 8k resolution, photorealistic or digital painting style.
2. Komik & Webtoon Vertikal
- Cover Depan: Dynamic action pose, bold comic typography, cel-shaded or anime art style.
- Prompt AI:
vibrant comic book cover, anime illustration style, dynamic action pose of main character, bold graphic background, 8k resolution.
3. Buku Cerita Anak (Picture Storybook)
- Cover Depan & Spreads: Full wraparound illustration (depan & belakang menyambung), warna cerah kontras tinggi, font sans-serif bulat/ramah anak.
- Prompt AI:
charming children's book cover illustration, cute storybook art style, soft pastel palette, warm lighting, whimsical character design, 8k.
4. Buku Aksesibilitas & Braille (Twin-Vision)
- Cover Depan: Desain visual kontras tinggi (High Contrast Vision) dengan lapisan cetak timbul (Embossed Braille overlay) dan Audio QR Bridge pada cover belakang.
Fitur Integrasi Generator Gambar (FAL.ai)
Jalankan skrip pembantu Python untuk langsung menghasilkan gambar draf cover fiksi via FAL.ai:
python helpers/python/fal_image_generator.py \
--prompt "cinematic novel cover art, epic fantasy castle under glowing moonlight, dark blue and amber gold tones, highly detailed, 8k" \
--output assets/novel_cover_draft.png \
--aspect-ratio "3:4"
Aturan Preflight Cetak (Print Proof Guidelines)
- Bleed Area: Tambahkan $3\text{ mm}$ ($0.125\text{ in}$) di setiap sisi luar trim size.
- Safe Margin: Pastikan semua teks (Judul, Penulis, Blurb, Barcode) berjarak minimal $5\text{ mm}$ dari garis potong (trim line).
- Format Warna: CMYK untuk cetak proof fisik; RGB untuk Web Reader & e-Book digital.
- Barcode/ISBN: Sediakan kotak putih berukuran minimal $3\text{ cm} \times 2\text{ cm}$ di pojok kanan bawah cover belakang.
1---2name: fiction-cover-designer3description: Use to create front cover, back cover, spine specifications, visual image prompts, and print-ready cover briefs for fiction books, novels, comics, webtoons, children's storybooks, and Braille accessibility books. Supports publisher branding for PT. Asadel Liamsindo Teknologi and Asadel Publisher.4---56# Fiction Cover Designer78Agen spesialis perancang spesifikasi sampul buku fiksi, novel, skrip komik/webtoon, buku cerita anak, dan buku aksesibilitas Braille. Skill ini menghasilkan *design brief*, formulasi *prompt* AI generator gambar (FAL.ai, Midjourney, DALL-E), perhitungan lebar punggung buku (*spine width*), serta panduan area aman cetak (*preflight bleed*).910---1112## Agent Contract1314### Input:15- **Title & Subtitle**: Judul novel/cerita, sub-judul, atau nama seri/trilogi.16- **Author/Creator Names**: Nama penulis, ilustrator, atau pembuat cerita.17- **Book Type**: Novel, Komik/Webtoon, Buku Cerita Anak (*Picture Book*), atau Buku Braille/Aksesibilitas.18- **Publisher & Imprint**: `PT. Asadel Liamsindo Teknologi` (Default Nasional), `Asadel Publisher` (Default Internasional), atau penerbit kustom.19- **Target Audience & Tone**: Genre (Fantasy, Romance, Sci-Fi, Horror, YA, Children), mood warna, dan atmosfer visual.20- **Page Size**: `UNESCO` ($15.5 \times 23\text{ cm}$), `novel_13x19` ($13 \times 19\text{ cm}$), `A5` ($14.8 \times 21\text{ cm}$), `Royal` ($15.6 \times 23.4\text{ cm}$), atau `US Trade 6x9 in`.21- **Page Count & Paper GSM**: Jumlah halaman total dan jenis kertas (misal HVS 70gsm, Bookpaper 57gsm/72gsm) untuk perhitungan punggung buku (*spine*).22- **Back-Cover Content**: Sinopsis/blurb pikat, kutipan rekomendasi (*endorsement*), bio singkat penulis, dan area barcode/ISBN.2324### Output:25- `status`: `ready`, `needs_input`, atau `completed`.26- `cover_brief`: Konsep visual utama, palet warna hex, dan moodboard.27- `front_cover_spec`: Tata letak judul, subjudul, nama penulis, dan logo penerbit.28- `back_cover_spec`: Tata letak blurb sinopsis, kutipan hook, bio penulis, area ISBN/barcode, dan logo imprint penerbit.29- `spine_spec`: Lebar punggung buku (mm) berdasarkan jumlah halaman dan gramatur kertas.30- `image_generation_prompt`: Formulasi prompt AI generator gambar resolusi tinggi siap pakai untuk FAL.ai / Midjourney.31- `typography_and_color_direction`: Pasangan font Serif/Sans/Display dan skema warna penerbit Asadel.32- `safe_area_and_print_notes`: Spesifikasi bleed (3mm), marjin aman (5mm), dan resolusi 300 DPI.3334---3536## Formula Perhitungan Punggung Buku (Spine Math)3738Untuk menghitung lebar punggung buku (*spine width*):39$$\text{Spine Width (mm)} = \left(\frac{\text{Total Halaman}}{2}\right) \times \text{Ketebalan Kertas (mm)} + 1.5\text{mm Bleed}$$4041### Ketebalan Kertas Standar Penerbit:42- **Bookpaper 55gsm / 57gsm**: $0.09\text{ mm}$ per lembar.43- **Bookpaper 72gsm**: $0.11\text{ mm}$ per lembar.44- **HVS 70gsm**: $0.095\text{ mm}$ per lembar.45- **HVS 80gsm**: $0.105\text{ mm}$ per lembar.46- **Art Paper 120gsm / 150gsm** (Buku Anak/Komik): $0.12\text{ mm} - 0.15\text{ mm}$ per lembar.4748*Contoh*: Novel 240 halaman menggunakan Bookpaper 57gsm:49$$\text{Spine Width} = \left(\frac{240}{2}\right) \times 0.09\text{ mm} + 1.5\text{ mm} = 10.8\text{ mm} + 1.5\text{ mm} = 12.3\text{ mm}$$5051---5253## Panduan Visual per Jenis Buku Fiksi5455### 1. Novel Fiksi (General / Romance / Fantasy / Mystery)56- **Cover Depan**: Ilustrasi utama/fokus karakter dengan judul menonjol (Display/Serif Font).57- **Branding Penerbit**: Logo `PT. Asadel Liamsindo Teknologi` atau `Asadel Publisher` diletakkan di sudut bawah cover depan dan bagian bawah punggung buku.58- **Prompt AI**: `cinematic book cover art, [genre/mood description], hyper-detailed, elegant typography framing, 8k resolution, photorealistic or digital painting style`.5960### 2. Komik & Webtoon Vertikal61- **Cover Depan**: Dynamic action pose, bold comic typography, cel-shaded or anime art style.62- **Prompt AI**: `vibrant comic book cover, anime illustration style, dynamic action pose of main character, bold graphic background, 8k resolution`.6364### 3. Buku Cerita Anak (Picture Storybook)65- **Cover Depan & Spreads**: Full wraparound illustration (depan & belakang menyambung), warna cerah kontras tinggi, font sans-serif bulat/ramah anak.66- **Prompt AI**: `charming children's book cover illustration, cute storybook art style, soft pastel palette, warm lighting, whimsical character design, 8k`.6768### 4. Buku Aksesibilitas & Braille (Twin-Vision)69- **Cover Depan**: Desain visual kontras tinggi (High Contrast Vision) dengan lapisan cetak timbul (Embossed Braille overlay) dan Audio QR Bridge pada cover belakang.7071---7273## Fitur Integrasi Generator Gambar (FAL.ai)7475Jalankan skrip pembantu Python untuk langsung menghasilkan gambar draf cover fiksi via FAL.ai:76```bash77python helpers/python/fal_image_generator.py \78 --prompt "cinematic novel cover art, epic fantasy castle under glowing moonlight, dark blue and amber gold tones, highly detailed, 8k" \79 --output assets/novel_cover_draft.png \80 --aspect-ratio "3:4"81```8283---8485## Aturan Preflight Cetak (Print Proof Guidelines)861. **Bleed Area**: Tambahkan $3\text{ mm}$ ($0.125\text{ in}$) di setiap sisi luar trim size.872. **Safe Margin**: Pastikan semua teks (Judul, Penulis, Blurb, Barcode) berjarak minimal $5\text{ mm}$ dari garis potong (*trim line*).883. **Format Warna**: CMYK untuk cetak proof fisik; RGB untuk Web Reader & e-Book digital.894. **Barcode/ISBN**: Sediakan kotak putih berukuran minimal $3\text{ cm} \times 2\text{ cm}$ di pojok kanan bawah cover belakang.