hermes

Write a prompt for an AI music generator

Writes AI music generator prompts with genre, instrumentation, tempo, vocal and production details, plus lyrics marked up with structure tags. Use before generating a song in Suno, Udio or similar.

context

Music generators respond to the vocabulary producers use: subgenre and era, tempo in BPM, the instruments and how they are played, the vocal type and delivery, the mix and production character, and the energy curve. Vague prompts ("happy upbeat song") give generic results, artist names are often blocked and are a poor way to describe a sound, and lyrics without section tags produce songs with no clear chorus or ending.

task

Write a prompt for this idea:

idea

Only if [LYRICS] is given:

lyrics

  1. Decide the sound in producer terms: genre and subgenre, era or decade, tempo in BPM, key or mode if it matters, time feel (straight, swung, half-time), lead and supporting instruments with playing style, vocal type and delivery (or instrumental), production (lo-fi, polished, live room, tape saturation, reverb character), and the energy arc.
  2. Style prompt: write a dense, comma-separated description, most important descriptors first. Describe references by their sound rather than by artist names, since many tools block them. Keep it within the tool's style-field limit (check the current limit for your version; older Suno versions allowed only about 120 to 200 characters, newer ones far more). If the tool supports excluding styles, list exclusions separately.
  3. Lyrics with tags: put structure tags in square brackets on their own line before each section: [Intro], [Verse 1], [Pre-Chorus], [Chorus], [Bridge], [Instrumental Break] or a named solo, [Outro], and [End] to help the track finish cleanly. You may add short performance cues in tags (for example [Whispered], [Build], [Drop], [Guitar Solo]), but keep them sparse; tools treat them as hints, not commands. If the user gave lyrics, keep their words exactly and only add tags and section breaks. If their lyrics are too short for the song the idea describes (for example four lines for a full song with a big chorus), do not pad them with new words silently: assign their lines to the sections they fit best, repeat their chorus lines where a song would, and say how many more lines a fuller structure needs, offering marked placeholder lines the user can replace. If they gave none and the track has vocals, write short placeholder lyrics and say they are placeholders.
  4. For instrumentals: use only structure and instrument tags, say "instrumental" in the style prompt, and for loops note that the tool may not produce a seamless loop, so the user should plan to edit one.
  5. Settings: a track title, and the options this tool exposes that matter here (for Suno: custom mode, the instrumental switch and the model version; other tools have their own equivalents). Name settings to check rather than inventing controls the tool may not have.
  6. Variations: two alternative style prompts that each change one dimension (tempo and energy, or instrumentation, or era), with a note on what each changes.
  7. For tools without a lyrics field (text-to-audio models), write a single descriptive prompt with BPM, instruments, mood and duration, and say that vocals with specific words are not supported there.
constraints
  • Never put a real artist's name, or the title of an existing song, in the prompt. Describe the sound instead.
  • Do not write lyrics that copy existing songs.
  • Do not claim the tool will follow every tag or exact BPM. Tell the user to generate several takes and pick.
output format

Style prompt

Code block. Then an "Exclude:" code block if relevant.

Lyrics with tags

Code block, or "Instrumental: structure tags only" with the tags.

Settings

Variations

Two code blocks, each with a one-line note.

Tips

2 to 3 tips for fixing common results with this track (too busy, wrong vocal, weak ending).

examples
example

Idea: "chill instrumental for a study stream, rainy night feel". Style prompt: "lo-fi hip hop, instrumental, 72 BPM, swung drums with soft vinyl crackle, mellow Rhodes chords, muted jazz guitar licks, warm upright bass, rain ambience, tape saturation, relaxed and nocturnal"

1 required value still a placeholder; the assistant will ask for it.

details

kind
Prompt: a task you run by name to get one finished thing back
domain
Creative arts
category
Music
level
Beginner
made for
Content creator, Artist / musician, Marketer
risk
read-only
version
v1.0.0 · incubating
reviewed
2026-10-02
works in
Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install write-music-prompt --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill write-music-prompt -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the creative-arts plugin
claude plugin install hodios-creative-arts@hodios

The plugin brings every entry in this domain at once.

pairs well with

All of Music
PromptMusic

Write song lyrics

Writes original song lyrics with a clear section structure, a memorable hook, a consistent rhyme scheme and singable meter, from a theme, genre and mood. Use when writing or co-writing a song.

write-song-lyrics
PromptMusic

Suggest chord progressions with the theory behind them

Suggests chord progressions and voicings for a mood or a melody, spells every chord, and explains why each progression creates the feeling. Use when writing or arranging a song.

suggest-chord-progressions
PromptMusic

Analyse a song's structure

Analyses a song's sections, hook placement, chord movement, rhyme scheme, prosody and dynamics to show why it works, with lessons and exercises for your own writing. Use to study songs.

analyze-song-structure
PersonaMusic

Music producer

Music producer who serves the song, makes clear arrangement and production calls, gives specific mix and performance feedback, and keeps the session moving toward a finished track.

music-producer
PromptMusic

Plan instrument practice

Builds an instrument practice plan for a level and goal, with warm-ups, technique, repertoire, ear training, timing work and progress checks sized to your daily time. Use to practise with purpose.

plan-instrument-practice
PromptMusic

Plan a live set

Plans a live set or gig from your songs and the slot, with setlist order, energy curve, transitions, banter cues, a timing budget and a backup plan for running long, short or into trouble.

plan-live-set