Batch Song Generation for Suno
Purpose
Use when the user requests multiple songs at once—typically 5 artist tracks + 5 template/variant tracks. This skill encodes the batch workflow, variation philosophy, and deliverable format.
Workflow
Step 1: Parse the Batch Brief
- Count = N total songs
- Split: N1 using RIVEN or SOLA / MyGame profiles (load
suno-music-creation + songwriting-and-ai-music)
- Split: N2 using template/methodology variants (new hybrid techniques, structural experiments, or vibe-first prompts)
Step 2: Generate RIVEN/SOLA Tracks
Use the 8-step pipeline from suno-music-creation:
- Parse brief → artist, mood, concept, BPM, key
- Load artist DNA
- Apply prosody framework
- Select DSL arc
- Apply section textures
- Build DSL style prompt
- Write lyrics or lyrical prompt
- Present
Vary these per song to avoid repetition:
- DSL energy arc (pick different patterns from the 12-arc library)
- BPM within artist range (RIVEN: 72–88, SOLA: 68–80)
- Key from artist palette (RIVEN: Dm, Ebm, Fm, Gm; SOLA: Cm, Fm, Abm, Bbm)
- Rhyme scheme (rotate AABB, ABAB, ABCB, AABBA partially)
- Section count (some 5-section, some 6-section)
- Lyrics mode: mix full lyrics with lyrical prompts
Step 3: Generate Template/Methodology Tracks
Use alternate approaches to create distinct musical DNA:
- Methodology A — Vocal persona + genre mash notes (no artist persona): treat singer as a new character, build from instrument-first
- Methodology B — Rhythmic-first / groove-focused: describe the rhythmic feel and production texture, minimal lyrical constraint
- Methodology C — Cinematic narrative arc: structure around a short story or scene
- Methodology D — Instrumental-focused Dub/Ambient House: describe the DJ/producer side
- Methodology E — Show-don't-tell object writing: extract sensory phrases, then build lyrics solely from objects/textures
Step 4: Assemble Deliverable
For every song produce:
- Title
- DSL Style Prompt (exactly as it goes in Suno's Style field)
- Lyrics field content OR lyrical prompt
Step 5: Quality Check Formula
AestheticQuality? → distinct energy arcs, different themes
Accessible? → no trademarked names, phonetic respelling for tricky words
BrandConsistent? → if RIVEN/SOLA, profile matches known vocal/production DNA
FileSaved? → output to a clearly labeled batch file if requested
Output Format
Use the standard Suno output structure for each song:
## TITLE — ARTIST / MIX
**BPM** | **Key** | **Arc**
### DSL Style Prompt
[exact block]
### Lyrics / Lyrical Prompt
[content]
1---2name: cheontag-batch-song-generation3description: Generate multiple Suno-ready songs in one response: artist tracks using RIVEN/SOLA profiles and template tracks using hybrid songwriting methodologies. Supports batch outputs for creative music pipelines.4---5
6# Batch Song Generation for Suno
7
8## Purpose
9Use when the user requests multiple songs at once—typically 5 artist tracks + 5 template/variant tracks. This skill encodes the batch workflow, variation philosophy, and deliverable format.
10
11## Workflow
12
13### Step 1: Parse the Batch Brief
14- Count = N total songs
15- Split: N1 using **RIVEN** or **SOLA** / **MyGame** profiles (load `suno-music-creation` + `songwriting-and-ai-music`)
16- Split: N2 using **template/methodology variants** (new hybrid techniques, structural experiments, or vibe-first prompts)
17
18### Step 2: Generate RIVEN/SOLA Tracks
19Use the 8-step pipeline from `suno-music-creation`:
201. Parse brief → artist, mood, concept, BPM, key
212. Load artist DNA
223. Apply prosody framework
234. Select DSL arc
245. Apply section textures
256. Build DSL style prompt
267. Write lyrics or lyrical prompt
278. Present
28
29**Vary these per song to avoid repetition:**
30- DSL energy arc (pick different patterns from the 12-arc library)
31- BPM within artist range (RIVEN: 72–88, SOLA: 68–80)
32- Key from artist palette (RIVEN: Dm, Ebm, Fm, Gm; SOLA: Cm, Fm, Abm, Bbm)
33- Rhyme scheme (rotate AABB, ABAB, ABCB, AABBA partially)
34- Section count (some 5-section, some 6-section)
35- Lyrics mode: mix full lyrics with lyrical prompts
36
37### Step 3: Generate Template/Methodology Tracks
38Use alternate approaches to create distinct musical DNA:
39- **Methodology A** — Vocal persona + genre mash notes (no artist persona): treat singer as a new character, build from instrument-first
40- **Methodology B** — Rhythmic-first / groove-focused: describe the rhythmic feel and production texture, minimal lyrical constraint
41- **Methodology C** — Cinematic narrative arc: structure around a short story or scene
42- **Methodology D** — Instrumental-focused Dub/Ambient House: describe the DJ/producer side
43- **Methodology E** — Show-don't-tell object writing: extract sensory phrases, then build lyrics solely from objects/textures
44
45### Step 4: Assemble Deliverable
46For every song produce:
47- Title
48- DSL Style Prompt (exactly as it goes in Suno's Style field)
49- Lyrics field content OR lyrical prompt
50
51### Step 5: Quality Check Formula
52```
53AestheticQuality? → distinct energy arcs, different themes
54Accessible? → no trademarked names, phonetic respelling for tricky words
55BrandConsistent? → if RIVEN/SOLA, profile matches known vocal/production DNA
56FileSaved? → output to a clearly labeled batch file if requested
57```
58
59## Output Format
60Use the standard Suno output structure for each song:
61
62```
63## TITLE — ARTIST / MIX
64**BPM** | **Key** | **Arc**
65
66### DSL Style Prompt
67[exact block]
68
69### Lyrics / Lyrical Prompt
70[content]
71```