acestep

Generate, edit, and remix music via the ACE-Step V1.5 API.

12.1k|1.5k|Updated Sep 4, 2025
One-click install
npx skills add https://github.com/ace-step/ACE-Step-1.5 --skill acestep
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: acestep
Source: https://github.com/ace-step/ACE-Step-1.5/tree/main/.claude/skills/acestep
Command: npx skills add https://github.com/ace-step/ACE-Step-1.5 --skill acestep

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, and includes scripts (resource) components.

What problem does it solve?

This Skill enables users to generate music, edit songs, and remix audio using the ACE-Step V1.5 API, simplifying access to advanced music production tools from commands.

Core Features & Use Cases

  • Generate music from caption and lyrics using ACE-Step API.
  • Edit existing tracks or repaint audio via API extensions.
  • Remix and continue audio with optional metadata like bpm, key, and duration.

Quick Start

Use the acestep.sh script to generate music. Example: run the following command to produce a 60-second track: ./scripts/acestep.sh generate -c "Electronic pop" -l "[Verse] Your complete lyrics..." --duration 60

Frequently Asked Questions about acestep

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

FAQPage Schema
How do I generate music from text and lyrics via an API?

To generate music from text and lyrics, use the acestep.sh script to send captions and lyrics to the ACE-Step API. You can specify parameters like duration to produce a complete audio track directly from command line inputs.

Can I remix and continue existing audio using ACE-Step?

Yes, you can remix and continue audio using the ACE-Step API. The skill supports audio continuation and repainting, allowing you to extend existing tracks or modify specific sections with optional metadata like bpm and key.

Do I need curl and jq to run the music generation script?

Yes, you need curl and jq installed to run the acestep.sh script. Curl handles the HTTP requests to the ACE-Step API service, while jq processes the JSON responses returned during the music generation and editing workflows.

What is the best way to edit existing songs and repaint audio tracks?

The best way to edit existing songs and repaint audio tracks is by using the ACE-Step V1.5 API extensions. This approach allows targeted modifications and repainting of audio sections directly through scripted command line interactions.

Does ACE-Step API support text-to-music workflows for song production?

Yes, the ACE-Step API supports text-to-music workflows for song production. It handles tasks like generating lyrics, creating full tracks from captions, and applying audio continuation, making it suitable for complete music production pipelines.