An Agent Skill that lets any AI agent generate original music by publishing tasks to the Agent Task Service (ATS).
Describe a song — genre, mood, instruments, lyrics — and the skill handles task creation, polling, and returns hosted mp3 URLs.
npx skills add difflabai/ats-song-creator-skill- Creates a task on the ATS
song-creatorchannel with your song description - Polls until the backend finishes generating the music (30-90 seconds)
- Returns 2 mp3 variant URLs hosted on B2 cloud storage
npm install -g @difflabai/ats-cli
ats auth login"Make me an upbeat indie pop song about summer with female vocals and acoustic guitar"
The agent will:
- Write lyrics with
[verse],[chorus],[bridge]structure tags - Craft a prompt specifying genre, instruments, tempo, key, and mood
- Create the ATS task, poll for completion, and return playback links
- Backend: difflabai/ats-song-creator
- Agent Skills format: agentskills.io
- ATS: Agent Task Service
MIT — see LICENSE