con un clic
suno
Post a prompt to Suno AI via browser automation at suno.com/create in Custom mode
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Post a prompt to Suno AI via browser automation at suno.com/create in Custom mode
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Fast-resume the Suno song-generation project after a restart AND start the self-paced autonomous loop — reload project status (latest/next version, recommended action, novelty surface) + recent cycle history in ONE shot, then kick off continuous generation. Run this first thing in a fresh session.
Critically evaluate a Suno prompt YAML for genuine musical quality, score 0-100 on a demanding curve, iterate toward the bar
| name | suno |
| description | Post a prompt to Suno AI via browser automation at suno.com/create in Custom mode |
Submit a song prompt to Suno via Chrome browser automation.
/suno <path-to-yaml-prompt-file>
If no file is given, read the most recently modified YAML file in prompts/.
name: "song-name"
version: 1
style: "genre, mood, instruments..." # Max 1000 chars
title: "Song Title" # Optional field below More Options in Suno UI
lyrics: |
[Intro]
...
[End]
instrumental: false
vocal_gender: female # Optional: "female" or "male"
exclude_styles: "Arabic, rock, electronic" # Optional: styles to exclude
notes: "What changed in this version"
tags: [genre, experiment-name]
Read the prompt YAML file. Fields: style, title, lyrics, instrumental, vocal_gender, exclude_styles.
Run the Judge. Evaluate the prompt against /judge criteria (9 dimensions, score 0-100). If score < 90, iterate on weak criteria (up to 5 rounds) before proceeding. Only submit prompts scoring >= 90.
Check style character count. The style field has a 1000 character limit. If the style text exceeds 1000 chars:
Load browser tools via ToolSearch (select:mcp__claude-in-chrome__tabs_context_mcp, etc.).
Get browser state. Call tabs_context_mcp (use createIfEmpty: true if needed).
Navigate to https://suno.com/create. Create a new tab or reuse one already on suno.com. Wait 3-5 seconds for the page to load — use screenshot or read_page to confirm the UI is ready before interacting. If you see "Something went wrong", refresh the page and wait again.
Ensure Advanced mode is active (look for the "Advanced" tab at the top, click if needed). Note: Suno calls Custom mode "Advanced" in the UI.
Fill fields in this order:
lyrics value. Preserve all metatags ([Verse], [Chorus], [Silence], etc.) and line breaks exactly as written.style value to replace any existing text. After entering, Suno shows clickable tag suggestions below — do NOT click these as they may override the custom style.Set More Options (click "More Options" to expand):
exclude_styles is set in YAML, enter it in the "Exclude styles" field. This provides double reinforcement of negative prompts.vocal_gender is set in YAML, or if the style mentions soprano/female/woman, click "Female". If it mentions male/baritone/tenor, click "Male".Fill Title (scroll down below More Options):
title value from YAML if provided.Click the Create button. This generates 2 song versions.
Report back that the prompt was submitted with the song title.
navigate to suno.com/create again), wait 3-5 seconds, retry from step 6.open -a "Google Chrome" https://claude.ai via Bash. Wait 5 seconds, then retry. Never ask the user to do this.