ace-step

Generate, inpaint, and outpaint music tracks via RunComfy ACE Step endpoints.

31|9|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/agentspace-so/runcomfy-agent-skills --skill ace-step-agentspace-so
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ace-step
Source: https://github.com/agentspace-so/runcomfy-agent-skills/tree/main/ace-step
Command: npx skills add https://github.com/agentspace-so/runcomfy-agent-skills --skill ace-step-agentspace-so

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates and revises music tracks from prompts or existing audio without manual studio editing.

Core Features & Use Cases

  • Tag-driven music generation: Produce stereo music from genre/mood/instrument tags and optional structured lyrics (including section markers).
  • Multilingual vocal workflows: Use the ACE Step 1.5 endpoint for broader language support and cleaner structured lyric handling.
  • Audio inpainting & outpainting: Regenerate a specific time range inside a track or extend a track before/after an existing recording.

Quick Start

Generate a new track by telling the skill what vibe you want (tags) and how long you want it to be, then let it run the correct RunComfy ACE Step endpoint.

Frequently Asked Questions about ace-step

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

FAQPage Schema
How do I generate music from text tags and structured lyrics?

To generate music from text tags, provide genre, mood, and instrument tags along with optional structured lyrics including section markers. The Skill routes this input to the RunComfy ACE Step endpoint to produce a stereo music track of your specified duration.

Can I regenerate a specific time range inside an existing audio track?

Yes, you can regenerate a specific time range inside an audio track using audio inpainting. By specifying start and end timestamps in your request, the Skill targets and regenerates only that selected segment without altering the rest of the recording.

What is the best way to extend an existing music track without manual studio editing?

The best way to extend an existing music track is through audio outpainting. The Skill takes your existing audio and generates new content before or after it, allowing you to seamlessly lengthen the track with optional structured lyrics.

Does this multilingual vocal generation support broader language coverage?

Yes, multilingual vocal generation supports broader language coverage by utilizing the ACE Step 1.5 endpoint. This endpoint provides expanded language support and cleaner handling of structured lyrics for your text-to-audio workflows.

How do I set up metadata for RunComfy CLI endpoints to generate audio?

You must register YAML metadata containing the name and description before routing calls to the RunComfy CLI endpoints. This structured metadata ensures the appropriate JSON input schemas for tags, lyrics, durations, timestamps, and seeds are correctly processed.

When should I use audio outpainting instead of generating a completely new track?

You should use audio outpainting instead of generating a new track when you want to preserve and build upon an existing recording. Outpainting seamlessly extends your current audio before or after the existing timeline, whereas fresh generation creates an entirely new composition.