askill
media-text-to-song

media-text-to-songSafety 95Repository

Generate singing audio from lyrics with musical vocal delivery.

10 stars
1.2k downloads
Updated 3/30/2026

Package Files

Loading files...
SKILL.md

Args: lyrics: The song lyrics to be sung (can include multiple verses and chorus) emotion: The emotional style for the singing performance (calm, energetic, melancholic, joyful, etc.) emotion_sample: Optional sentence or audio file describing the singing style and emotional expression (use a declarative sentence, not a command) ref_voice: Optional audio file_id from /upload_file to use as reference for the singing voice timbre and characteristics

Returns: Generated singing audio as a URL in MP3 format

Usage

Call the local MCP bridge shell wrapper:

core/bin/tool-cli request '{"server_id": "media", "tool_name": "text_to_song", "arguments": {}}'

Arguments Schema

{
  "properties": {
    "lyrics": {
      "type": "string"
    },
    "emotion": {
      "default": "calm",
      "type": "string"
    },
    "emotion_sample": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "ref_voice": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    }
  },
  "required": [
    "lyrics"
  ],
  "type": "object"
}

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

82/100Analyzed 3/17/2026

This is a well-structured skill for generating singing audio from lyrics. It includes clear argument definitions, return format, usage instructions, and JSON schema. The skill is generic and reusable with no project-specific dependencies. Minor gaps include missing trigger/when-to-use guidance, no examples, and empty tags array. The command format is clear and actionable."

95
85
85
65
80

Metadata

Licenseunknown
Version-
Updated3/30/2026
PublisherX-School-Academy

Tags

No tags yet.