write_lyrics
Turn a creative brief into complete original lyrics with English section tags. Specify mood, genre, language, and structure to get ready-to-use lyrics for music-generation models.
Instructions
Write a complete set of original song lyrics from a creative brief. Returns a title and a body marked up with English section tags ([Verse], [Pre-Chorus], [Chorus], [Bridge], [Outro]) that stay English whatever language the lyrics are in, ready to paste into a music-generation model.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mood | No | Emotional register, e.g. 'wistful but hopeful', 'defiant'. | |
| brief | Yes | What the song is about. The more concrete the imagery, the better the result -- 'walking home alone through a quiet city after a late shift' beats 'a sad song'. Narrative point of view and specific details belong here too. | |
| genre | No | Musical genre, e.g. 'indie folk', 'synth pop', 'trap'. | |
| language | No | Language for the lyrics, e.g. 'English', 'Chinese', 'Japanese'. Leave empty to follow the brief's own language. Section tags stay English regardless. | |
| structure | No | Song structure, e.g. 'ABABCB' or 'Verse/Chorus/Verse/Chorus/Bridge/Chorus'. Leave empty to let the model pick one that fits the emotion. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||