Agent skill · creative production · idanbeck

fal-music

Generate music and audio using AI. Use when the user asks to create, generate, or make music, songs, audio, melodies, tracks, or beats. Supports text-to-music with multiple models (Stable Audio, Beatoven).

Why this skill is useful

Adds commands for generating music with specific models and parameters that the AI wouldn't reliably generate on its own.

What it needs

Requires requests installed locally. Requires fal account access. About 2k tokens when loaded. Last updated 2026-08-04. 12 stars on the source repository.

What this skill does

FAL Music - AI Music Generation Generate music using FAL.ai — access to Stable Audio Open, Stable Audio 2.5, and Beatoven Maestro through a single API. Setup Uses the same FAL API key as fal-video-skill. If not already configured: Or set environment variable: Commands Generate Music Arguments: PROMPT - Music description (e.g., "dark synthwave with driving bass and arpeggiated synths") --model, -m - Model to use (default: stable-audio-25) --duration, -d - Duration in seconds (default: 60) --steps, -s - Inference/refinement steps --guidance, -g - Guidance scale (stable-audio-25 only) --creativity - Creativity level 1-20 (beatoven only) --negative-prompt, -n - What to avoid (beatoven only) --seed - Random seed for reproducibility --output, -o - Output file path --timeout, -t - Timeout in seconds (default: 300) Examples: List Models Check Config Available Models Model Quality Max Duration Cost Best For ------- --------- ------------- ------ ---------- stable-audio Good 47s Free Loops, SFX, short clips stable-audio-25 Excellent 190s ~$0.20/gen Full tracks, high quality beatoven Best 150s Varies Full songs, compositions Output Audio files saved to ~/.claude/skills/fal-music-skill/output/ by default. JSON output includes: Prompt Tips Good prompts for music generation: Include genre: "synthwave", "ambient", "techno", "orchestral" Specify tempo: "120 BPM", "slow tempo", "driving rhythm" Mention instruments: "analog synths", "electric guitar", "piano" Describe mood: "dark", "uplifting", "melancholic", "energetic" Add "instrumental" to avoid vocals Requirements Security Notes API key stored in config.json with 600 permissions Falls back to fal-video-skill config if own config not set Audio files downloaded locally, URLs expire after ~24 hours #music #ai #fal #audio #generation

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills idanbeck/fal-music-skill

View the source on GitHub

Browse the @skills marketplace