
Skywork Music Maker
This connects Claude to Mureka's music generation API, letting you create full songs with vocals or instrumentals from text descriptions. The workflow is solid: you describe what you want in natural language (even non-English), Claude converts it to a structured prompt with genres, BPM, instruments, and mood, then hits the API. It'll generate lyrics with proper verse/chorus structure if you need them, or you can write your own. Generates multiple variations so you can pick the best one. Worth noting it requires an API key from platform.mureka.ai and walks you through setting that up first. Good for prototyping music ideas, creating background tracks, or just experimenting with AI composition without touching a DAW.
- skills.sh installs
- 345
- GitHub stars
- 208
- last updated
- Aug 21, 2026
Install
$ npx -y skills add skyworkai/skywork-skills --skill skywork-music-maker --agent claude-codeInstalls into .claude/skills of the current project.
Files
Skywork Music Maker (Mureka API)
Generate professional-quality music using the Mureka API at https://api.mureka.ai. This skill covers the complete music production workflow: lyrics writing → song/instrumental generation.
First-Time Setup
Before running any API command, check if MUREKA_API_KEY is set. If not, guide the user to get an API key at https://platform.mureka.ai/ (register → API Keys → generate key → export MUREKA_API_KEY="..."), then STOP — do not attempt any API calls until the key is configured.
Smart Prompt Conversion (CRITICAL WORKFLOW)
Default behavior: When the user doesn't specify song type, always generate a song with lyrics (use mureka.py song). Only use mureka.py instrumental when the user explicitly asks for instrumental, BGM, background music, or "no vocals".
Output defaults: Use mp3 format unless the user requests otherwise. The --output flag specifies a directory — the script creates it and saves all results inside (audio files + lyrics.txt for songs). If the user doesn't specify a location, choose a user-friendly path with a descriptive folder name based on the song theme (e.g., summer_pop_song/).
Sponsors
Details
- Repository
- github.com/skyworkai/skywork-skills
- Category
- Backend & APIs
- First seen
- Jun 3, 2026