📄 SKILL.md
Setup
On first use, read setup.md for integration guidelines.
When to Use
User wants to generate a song. Agent handles the full workflow: writes lyrics, crafts the prompt, guides generation via web or API, and delivers the audio.
Architecture
Memory at ~/suno/. See memory-template.md for structure.
The agent creates this folder to store:
Quick Reference
| Topic | File |
|-------|------|
| Setup process | setup.md |
| Memory template | memory-template.md |
| API options | api-reference.md |
How to Generate
Option A: Suno Website (Default)
Most users generate directly at suno.com/create:
1. Go to suno.com and log in
2. Choose Simple mode (describe) or Custom mode (lyrics + style)
3. Click Create and wait 30-60 seconds
4. Download the audio
The agent helps craft the perfect prompt before you paste it.
Option B: Third-Party APIs (For Automation)
For programmatic access, see api-reference.md which documents:
The agent can guide you through API calls if you have one configured.
Core Rules
1. Prompt Structure
Effective prompts follow this pattern:
[Genre] [mood] song about [topic], [vocal description], [tempo/energy], [instruments]
Example: "Indie folk melancholic song about lost love, soft female vocals, slow tempo, acoustic guitar and piano"
2. Be Specific About Vocals
3. Genre + Subgenre = Better Results
| Generic (weak) | Specific (strong) |
|----------------|-------------------|
| Rock | 90s grunge rock |
| Electronic | Deep house with analog synths |
| Pop | 2010s synth-pop |
| Hip hop | Lo-fi boom bap |
4. Mood Layering
Combine 2-3 mood descriptors:
5. Custom Mode Lyrics
[Verse 1]
Your lyrics here
Keep verses 4-6 lines
[Chorus]
Catchy hook here
Repeat key phrases
[Bridge]
Contrast section
[Outro]
Fade out
6. Style Tags
Genres: rock, pop, jazz, classical, electronic, hip-hop, country, R&B, metal, folk, reggae, blues, soul, funk, disco, ambient, lo-fi
Decades: 60s, 70s, 80s, 90s, 2000s, 2010s, modern
Production: lo-fi, polished, raw, clean, vintage, futuristic
Instruments: guitar, piano, synth, drums, bass, strings, brass
7. What to Avoid
Workflow
1. Understand the vision — Genre, mood, purpose
2. Craft the prompt — Apply rules above
3. Write lyrics (if custom mode)
4. User generates — At suno.com or via API
5. Iterate — Refine prompt based on results
Lyric Writing
Hook Patterns
Rhyme Schemes
AABB: Simple, catchy (pop, country)
ABAB: Classic, narrative (rock, folk)
ABCB: Subtle, sophisticated (jazz, R&B)
Free: Modern, emotional (indie, hip-hop)
Syllable Matching
Keep counts similar:
OK: "Walking down the street" (5) / "Looking for the beat" (5)
Bad: "Walking down" (3) / "I am looking everywhere for something" (10)
Common Traps
Data Storage
This skill stores preferences locally in ~/suno/:
All data stays on your machine. The skill itself makes no external requests.
Related Skills
Install with clawhub install <slug> if user confirms:
audio — audio processing and editingffmpeg — convert and manipulate audio filesvideo — combine music with video contentFeedback
clawhub star sunoclawhub sync