Agent skill · recoupable
recoup-song
Create an original song through the Recoup API with user approval at each stage — idea, genre, lyrics and prompt, then generation. Use for making a new song or a song for a video, including requests to choose a MiniMax Music 3 genre. Builds on recoup-minimax-music-3 production notes. Stops at the audio; does not make or publish a video.
What it needs
About 6k tokens when loaded.
What this skill does
Create a song with Recoup Work in four stages: idea → genre → lyrics and prompt → Recoup API call. The user approves each stage before the next begins. Start at the earliest stage whose current version has not been approved. Foundation and precedence Model-specific foundation: recoup-minimax-music-3, including its past-song prompt library. Read references/production-lessons.md for the relevant local findings and their provenance. Use these lessons to improve the draft, not to assume the user's musical choices. This workflow replaces the foundation's direct-provider call and free re-roll advice: use the Recoup API only, and never generate or re-roll without approval for that call. A song idea is required; a finished video story or paper style is not. If the user wants the music to determine the visuals, leave the visuals undecided until they approve the audio. Approval contract Present only the current stage's concrete proposal and a concise approval question. Stop and wait for the user's reply before doing the next stage's creative work. Explicit selection counts as approval of the selected proposal. Preserve prior approvals for unchanged material; don't ask again merely because the conversation resumed. A broad request to "make a song," silence, an assistant's own recommendation, or approval of a different stage is not approval of the current stage. A requested revision is not approval of the resulting revision: show it and wait. Keep a compact record of approved idea, genre, lyrics/prompt version, and generation scope. An upstream change invalidates approvals for the downstream material it changes. Gate 3 approves the exact creative inputs. Gate 4 separately approves spending credits on the reviewed request. Approval for one take never authorizes additional takes. Say that these pauses implement the user's requested four-stage workflow. If authorization is ambiguous, keep the action pending. 1. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills recoupable/recoup-song