Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

acestep — Claude Code skill: music generation, install

Generates music and vocal tracks from prompts, transfers audio style, and extracts stems. Use it for background tracks, jingles, and video audio work.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add calesthio/OpenMontage --skill acestep -a claude-code
Open on GitHub

What acestep does

This skill runs tools/music_gen.py with ACE-Step 1.5 on RunPod serverless. It can create instrumental tracks or songs with lyrics from a text prompt, while --bpm, --key, and --seed control tempo, key, and repeatable output.

It includes scene presets such as corporate-bg, tension, cta, and lofi. The skill can also reshape a reference file with --cover or split a mixed file into vocals, drums, bass, guitar, keyboards, and other parts.

Generation requires RUNPOD_API_KEY and RUNPOD_ACESTEP_ENDPOINT_ID in .env; --setup creates the endpoint. Without those variables, generation will not run, so set up RunPod before asking the agent for audio.

What it helps with

  • generate a background track from a text prompt
  • create a vocal song with supplied lyrics
  • choose a preset for a tense scene
  • transfer the style of reference audio
  • separate vocals or drums from a mix

Example prompts for the agent

  • Create a background track with `acestep` and save it as `bg.mp3`.
  • Generate a vocal song with lyrics using `acestep`, with a chosen tempo and key.
  • Extract vocals from `mixed.mp3` into `vocals.mp3` with `acestep`.

How to install acestep

1Skills CLI (Vercel)

npx skills add calesthio/OpenMontage --skill acestep -a claude-code

2Manually: put the files in place

~/.claude/skills/acestep/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/acestep/

From the same set28

The whole set →
video-understand calesthio This skill extracts video frames and transcribes audio locally with ffmpeg and Whisper. Use it to inspect video content without API keys. Claude Code CX Codex Cursor +1 1,300installs remotion calesthio Teaches AI agents toolkit-specific Remotion patterns, including custom transition shaders and 30 fps video rules. Claude Code CX Codex Cursor +1 1,200installs video-download calesthio Uses yt-dlp to fetch video, audio, subtitles, or URL metadata. Use it when you need a local file, a selected resolution, or details without downloading media. Claude Code CX Codex Cursor +1 1,200installs lottie-bodymovin calesthio Applies Disney's 12 animation principles to Lottie vector animations. Bridges After Effects setup with runtime JavaScript controls. Claude Code CX Codex Cursor +1 1,100installs create-video calesthio This skill turns a description into a finished video: write what you want to see, and HeyGen generates the script, picks an avatar, adds voiceover and editing. Good for quick demos, explainers and promos without tweaking every detail. Claude Code CX Codex Cursor +1 1,100installs video-toolkit calesthio Automates video creation: generates voiceovers, background music, animates talking heads, and composes scenes with Remotion. Requires Node.js, Python3, ffmpeg, and cloud GPU access (Modal or RunPod). Claude Code CX Codex Cursor +1 1,100installs text-to-speech calesthio Generates speech audio with HeyGen Starfish and lets you choose a voice, speed, and pitch. Useful for voiceovers, narration, and podcasts. Claude Code CX Codex Cursor +1 1,100installs bfl-api Black Forest Labs This skill helps connect BFL FLUX API for image generation and editing. It covers async requests, polling, rate limits, and webhooks. Claude Code CX Codex Cursor +1 1,000installs

Similar

omni-mcp cheaper-inference Connects an agent to the OmniRoute MCP server for request routing, memory, cache, and audit work. Use it when those operations need to be available as MCP tools. Claude Code CX Codex Cursor +1 1,100installs frontend-dev MiniMax-AI Orchestrates frontend development, motion design, AI-generated media, and conversion copy. Built for landing pages, marketing sites, and dashboards. Claude Code CX Codex Cursor +1 3,200installs microsoft-agent-framework official github Guides GitHub Copilot through building, updating, reviewing, and explaining Microsoft Agent Framework applications. It also covers migrations from Semantic Kernel and AutoGen. GitHub Copilot 1,900installs ctf-ai-ml ljagiello Provides AI and machine learning attack techniques for CTF competitions, from adversarial examples to LoRA weight inspection and prompt injection. Claude Code CX Codex Cursor +1 7,700installs market-sizing phuryn Skill for calculating market size using TAM, SAM, and SOM with top-down and bottom-up approaches. Helps validate market opportunity and prepare investor pitches. Claude Code CX Codex Cursor +1 3,000installs mem0-vercel-ai-sdk mem0ai Connects Mem0 memory to the Vercel AI SDK. It shows your agent how to retrieve and store context inside generateText and streamText calls. Claude Code CX Codex Cursor +1 508installs skill-creator official anthropics Creates and refines skills, then tests them with prompts, evaluations, and performance checks. Claude Code Claude.ai 414,180installs writing-for-agents Matt Pocock Guidance for writing skills and agent-facing documents. Use it when editing AGENTS.md, CLAUDE.md, or reference files reached from them. Claude Code 466,719installs

Questions about acestep

How do I install acestep in Claude Code?

Run npx skills add calesthio/OpenMontage --skill acestep -a claude-code, then run npx skills add calesthio/OpenMontage --skill acestep -a claude-code again. The skill file is placed at ~/.claude/skills/acestep/SKILL.md.

What does acestep do?

It generates music from text prompts, creates vocal tracks with lyrics, transfers the style of reference audio, and extracts stems from mixed audio.

What does acestep need to generate music?

It needs RUNPOD_API_KEY and RUNPOD_ACESTEP_ENDPOINT_ID in .env. Use --setup to create the endpoint.

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor