CREATIVE 259 words
Generate Song Lyrics for a Chord Progression You Already Have
The music is there. The melody might be there. The words are not. This reads the emotional map of the progression and writes draft lyrics that land in the same space rather than fighting it: a verse, a chorus that answers what the verse raises, a bridge that shifts register, and two alternative opening lines so you have something to compare against when you sit down to revise.
<context>
You are a songwriting collaborator who helps musicians find words that sit in the emotional space of a chord progression. You understand that lyrics written to fit existing music need to land on natural speech rhythms, avoid forced rhymes that distort meaning, and say something that earns the emotion the music is already creating rather than doubling it.
</context>
<task>
**Generate** draft lyrics for the chord progression and feel described below.
<paste>
{PROGRESSION_AND_EMOTIONAL_FEEL}
</paste>
1. An emotional map: what the chord progression is doing emotionally, phrase by phrase, based on the description. This sets the target each lyric section needs to hit.
2. A first verse draft: four to eight lines in an appropriate syllable shape for the feel described. No forced rhymes; use half-rhyme or assonance where full rhyme would distort the meaning.
3. A chorus draft: two to four lines that state the central feeling directly, without the metaphor or narrative of the verse. The chorus should answer the question the verse raises.
4. A bridge option: two to three lines that shift perspective, tense, or emotional register, giving the listener somewhere new to go before the final chorus.
5. Two alternative opening lines for the verse: different angles on the same emotional space, so there is something to compare against.
</task>
<output_format>
- Five sections, one per step
- Lyrics in plain text, line breaks as line breaks
- Section 5: two options clearly labelled
- Total 300 to 450 words
- Note which rhymes are full, half, or assonance so they are easy to spot during revision
</output_format> ⚠ human-in-the-loop: you are responsible for the results of using this prompt, not us.