Mureka | Extend Song. Extend an existing song with new lyrics from a specific timestamp. Triggers: extend, song, mureka, music, continue, lengthen
Scanned 9/8/2026
Install to Claude Code
npx -y skills add awesome-genmedia/skills --skill mureka-extend-song --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Mureka Extend Song?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/awesome-genmedia-mureka-extend-song)More formats (shields.io, HTML) on the badges page.
---
name: mureka-extend-song
description: "Mureka | Extend Song. Extend an existing song with new lyrics from a specific timestamp. Triggers: extend, song, mureka, music, continue, lengthen"
allowed-tools: Bash(curl *), WebFetch
---
# Mureka | Extend Song
Extend an existing song by providing new lyrics and a starting point. Works with songs generated by Mureka or uploaded audio files.
## Quick Start
> Requires an each::labs API key. Get one at [eachlabs.ai](https://eachlabs.ai).
```bash
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "mureka-extend-song",
"version": "0.0.1",
"input": {
"song_id": "abc123-song-id",
"lyrics": "And the music plays on through the night\nUnderneath the stars so bright",
"extend_at": 30000
}
}'
```
## Parameters
| Parameter | Type | Default | Description |
|-----------|------|---------|-------------|
| extend_at | integer | false | Extending start time in milliseconds. If greater than song duration, defaults to end. |
| lyrics | string | false | The lyrics to extend with. |
| song_id | string | false | Song ID for extending (from song/generate API). Mutually exclusive with upload_audio_id. |
| upload_audio_id | string | false | Upload ID of the song to extend (from files/upload API). Mutually exclusive with song_id. |
## Examples
**Extend a generated song:**
```bash
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "mureka-extend-song",
"version": "0.0.1",
"input": {
"song_id": "generated-song-id-123",
"lyrics": "Verse 3:\nWalking down memory lane\nEvery moment, joy and pain\nBut we keep moving forward still\nClimbing every hill",
"extend_at": 60000
}
}'
```
**Extend an uploaded song:**
```bash
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "mureka-extend-song",
"version": "0.0.1",
"input": {
"upload_audio_id": "uploaded-file-id-456",
"lyrics": "Bridge:\nHold on tight, do not let go\nThrough the highs and through the lows"
}
}'
```
## Related Models
- [mureka-generate-lyrics](../mureka-generate-lyrics/) - Generate song lyrics
- [mureka-extend-lyrics](../mureka-extend-lyrics/) - Extend existing lyrics
- [mureka-stem-song](../mureka-stem-song/) - Separate song into stems
## Documentation
- [each::labs Docs](https://docs.eachlabs.ai)
- [API Reference](https://docs.eachlabs.ai/api/overview)
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!