Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Generate AI music with Suno via API or browser, with prompt engineering and song extensions.
Generate AI music with Suno via API or browser, with prompt engineering and song extensions.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
On first use, read setup.md for integration guidelines.
User wants to generate music with Suno. Agent can use hosted APIs for programmatic generation, browser automation for direct platform interaction, or guide prompt engineering for manual use.
Memory at ~/suno/. See memory-template.md for structure. ~/suno/ โโโ [memory.md] # Created on first use: preferences, successful prompts โโโ [projects/] # Per-project song tracking โโโ [songs/] # Downloaded audio files
TopicFileSetupsetup.mdMemorymemory-template.mdAPI usageapi.mdBrowser automationbrowser.mdPrompt craftingprompts.mdStyle tagsstyles.mdLyrics guidelyrics.md
SituationMethodProgrammatic generationHosted API (aimusicapi.ai, EvoLink)Visual interactionBrowser at suno.comJust need promptsPrompt engineering only
[genre] [subgenre] [mood] [instruments] [voice] [era/influence] Example: "indie folk melancholic acoustic guitar soft female vocals 90s"
[Verse] Your lyrics here [Chorus] Hook section [Bridge] Contrast [Outro] Ending
Suno generates clips. Build full songs: Create initial clip with strong hook Extend with consistent style Add outro with ending indicators Target 2-4 minutes total
All APIs follow: generate โ poll for completion โ retrieve audio URL. Generation takes 30-90 seconds. See api.md for code examples.
Two main options for programmatic generation: aimusicapi.ai โ Get API key at aimusicapi.ai EvoLink โ Get API key at evolink.ai Both provide REST APIs for generation, custom lyrics, and extensions. See api.md for detailed code examples and endpoint documentation.
# Conceptual flow (see api.md for real code) 1. POST /generate with prompt 2. Receive task_id 3. Poll /task/{id} every 5 seconds 4. Get audio_url when status="completed"
When API isn't available or user prefers visual interaction:
Navigate to suno.com/create Choose Simple (description) or Custom (lyrics + style) Enter prompt or lyrics Click Create, wait 30-60 seconds Download the audio See browser.md for detailed automation steps.
GenrePatternElectronicelectronic [subgenre] [mood] synth [texture]Rock[sub]rock [energy] [guitars] [vocals] [decade]Poppop [mood] [tempo] [vocals] [production]Hip Hophip hop [subgenre] [beat] [flow] [era]
soft female vocals, ethereal, breathy deep male vocals, baritone, raspy instrumental, no vocals See prompts.md and styles.md for comprehensive guides.
TrapProblemSolutionVague promptsRandom outputBe specific with genre, moodContradictionsConfuses modelConsistent descriptorsToo many keywordsDilutes focus8-12 key terms maxNo structure tagsAwkward lyricsUse [Verse], [Chorus]
This skill creates ~/suno/ on first use: memory file โ Preferences, successful prompts projects folder โ Per-project tracking songs folder โ Downloaded audio (optional) All data stays local. API keys should be stored as environment variables.
This skill does: Generate music via hosted APIs (requires API key from provider) Navigate suno.com with browser automation Craft optimized prompts for Suno's model Write lyrics with proper structure tags Track projects and successful patterns locally This skill does NOT: Store API keys in plain text files Access files outside ~/suno/ Make requests without user direction
When using hosted APIs, requests go to: EndpointData SentPurposeapi.aimusicapi.aiPrompts, lyricsMusic generationapi.evolink.aiPrompts, lyricsMusic generationsuno.comBrowser sessionDirect platform access API keys authenticate requests. Prompts and lyrics are sent for processing.
By using this skill with APIs, prompts and lyrics are sent to third-party services for music generation. Only use services you trust with your creative content.
Install with clawhub install <slug> if user confirms: audio โ Audio processing and editing video โ Combine music with video content ffmpeg โ Audio format conversion
If useful: clawhub star suno Stay updated: clawhub sync
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.