music-generator

Generate custom music from composition specs or interview-based input.

1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/choms0521/my-claude-skills --skill music-generator-choms0521
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: music-generator
Source: https://github.com/choms0521/my-claude-skills/tree/main/generated/claude/skills/music-generator
Command: npx skills add https://github.com/choms0521/my-claude-skills --skill music-generator-choms0521

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mmx, python3, numpy, ffmpeg, yt-dlp, gemini, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill allows users to generate custom music using composition spec input and interview-based composition, enabling them to create music tailored to their specific needs and preferences.

Core Features & Use Cases

  • Composition Spec Input: Users can input detailed specifications for their desired music, including genre, mood, instruments, structure, and more.
  • Interview-Based Composition: For users without detailed specifications, the Skill guides them through a series of questions to determine their preferences and generate a composition accordingly.
  • Use Case: Imagine you want to create a custom background track for a video. Use this Skill to input your desired genre, mood, and instruments, and let the Skill generate the music for you.

Quick Start

Use the /music-generator command with the desired song text or composition spec. For example: /music-generator "I'm in a happy mood, and I want a pop song with upbeat instruments."

Frequently Asked Questions about music-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate custom music if I only have a general idea of the mood and genre?

To generate custom music without detailed specifications, you can use interview-based composition. The Skill guides you through a series of questions about your desired genre, mood, and instruments to determine preferences and generate the composition accordingly.

Can I create both instrumental and vocal tracks across different genres like K-POP and Lo-fi Hip Hop?

Yes, custom music creation supports both instrumental and vocal compositions across various genres. You can specify styles including K-POP, J-POP, and Lo-fi Hip Hop directly through your composition spec input.

Do I need to install specific CLI tools and Python libraries for audio processing?

Yes, generating custom music requires the mmx CLI and Python libraries like numpy for audio processing and analysis. You also need ffmpeg and yt-dlp installed to handle the audio processing workflow.

What is the best way to input detailed specifications for background music generation?

The best way to generate background music is using composition spec input. You provide detailed specifications including genre, mood, instruments, and structure, and the Skill creates a tailored track based on those exact parameters.

How does the interview-based composition process work for users without a music spec?

Interview-based composition works by asking you a series of targeted questions to determine your musical preferences. Instead of requiring a structured spec, it extracts your desired mood and style to generate a matching custom track.

Are there limitations on the music creation styles supported by this generation approach?

Music creation handles various genres and styles, explicitly supporting K-POP, J-POP, and Lo-fi Hip Hop. While it accommodates both instrumental and vocal compositions, users must provide either a composition spec or complete the interview process.