acestep-songwriting
Music songwriting guide for ACE-Step. Provides professional knowledge on writing captions, lyrics, choosing BPM/key/duration, and structuring songs. Use this skill when users want to create, write, or plan a song before generating it with ACE-Step.
Why use this skill?
Master music generation with the acestep-songwriting skill. Learn to write expert captions, structure lyrics, and define musical parameters for the ACE-Step agent.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/dumoedss/acestep-songwritingWhat This Skill Does
The acestep-songwriting skill serves as an expert songwriting companion designed to bridge the gap between creative musical ideas and the technical requirements of the ACE-Step generation engine. It provides a structured framework for composing lyrics, defining musical aesthetics, and setting essential production parameters. By following professional songwriting standards, this skill helps users craft detailed captions that act as precise instructions for AI, ensuring the resulting audio reflects the intended mood, instrumentation, and structure. It eliminates the guesswork in music generation by guiding you through the selection of BPM, key, and time signatures, while organizing lyrics with specific structural tags for optimal arrangement.
Installation
You can integrate this capability directly into your OpenClaw environment by running the following command in your terminal: clawhub install openclaw/skills/skills/dumoedss/acestep-songwriting
Use Cases
This skill is perfect for creators looking to produce high-quality music assets. Use it when you need to:
- Generate complete, radio-ready song structures for indie projects.
- Draft lyrics with specific vocal cues like [whispered] or [raspy vocal] to guide the AI's delivery.
- Plan the transition between song sections like verse, chorus, and bridge.
- Define complex style descriptions involving specific genres, eras, and instrumental palettes.
- Optimize production settings like BPM and key to ensure musical consistency and harmonic depth.
Example Prompts
- "I want to write an uplifting 80s synth-pop song about summer love. Please help me structure the lyrics and define the caption for ACE-Step."
- "Can you guide me in writing a melancholic lo-fi hip-hop track? I need a caption focusing on warm textures and an intimate atmosphere, along with suggested lyrics."
- "Help me create a dramatic bridge for my rock song that transitions into a high-energy guitar solo. What parameters should I set for tempo and duration?"
Tips & Limitations
- Caption Quality: Remember that your caption is the primary driver of the generation. Be specific; include instruments, mood, and genre. Avoid putting BPM or key info in the caption—keep those in their respective parameters.
- Structure: Use standard tags like [Verse], [Chorus], and [Bridge] to signal intent. If the AI doesn't hit your target, refine the caption by repeating essential style words to emphasize them.
- Conflict Management: Avoid placing contradictory genre styles in a single caption. If you want a change, express it as a temporal evolution (e.g., 'start with jazz, evolve into heavy electronic').
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-dumoedss-acestep-songwriting": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Related Skills
acestep
Use ACE-Step API to generate music, edit songs, and remix music. Supports text-to-music, lyrics generation, audio continuation, and audio repainting. Use this skill when users mention generating music, creating songs, music production, remix, or audio continuation.
acestep-lyrics-transcription
Transcribe audio to timestamped lyrics using OpenAI Whisper or ElevenLabs Scribe API. Outputs LRC, SRT, or JSON with word-level timestamps. Use when users want to transcribe songs, generate LRC files, or extract lyrics with timestamps from audio.
acestep-simplemv
Render music videos from audio files and lyrics using Remotion. Accepts audio + LRC/JSON lyrics + title to produce MP4 videos with waveform visualization and synced lyrics display. Use when users mention MV generation, music video rendering, creating video from audio/lyrics, or visualizing songs.