Lyrics Search for Openclaw

A specialized utility for AI agents to retrieve, sanitize, and display song lyrics using the public LrcApi.

hone1983
v1.0.0
Feb 18, 2026
0
1.4k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install lyrics-search

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install lyrics-search using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Lyrics Search?

The Lyrics Search skill enables AI agents to query the LrcApi public database to find song lyrics by title and artist. It provides a structured approach to fetching LRC-formatted text, which typically includes metadata and timestamps. By using this skill within the Openclaw Skills ecosystem, developers can build agents that not only find lyrics but also process the raw data into clean, readable text suitable for display or printing.

This tool is particularly useful for media-focused applications where accuracy and formatting are essential. It leverages the LrcApi endpoint to provide high-quality results, supporting a wide range of songs including those with special characters or non-Latin scripts. As part of the broader Openclaw Skills library, it offers a reliable way to add musical intelligence to any AI-driven project.

Lyrics Search Use Cases

  • Retrieving lyrics for specific songs when provided with a title and optional artist.
  • Automatically cleaning raw LRC files by removing timestamps and metadata for plain text display.
  • Enhancing music playback interfaces with formatted song texts provided by Openclaw Skills.
  • Creating automated scripts to archive or print lyrics for large song libraries.

How Lyrics Search Works

  1. The AI agent initiates a search by constructing a GET request to the LrcApi with the song title and artist name.
  2. The Openclaw Skills framework executes a web fetch to the API endpoint.
  3. The skill receives a plain text response in LRC format, containing time-synced markers and song credits.
  4. The agent parses the text to strip out timestamps (e.g., [mm:ss.xxx]) and introductory metadata.
  5. The sanitized, clean version of the lyrics is then presented to the user or passed to another process.

Lyrics Search Setup

To integrate this skill into your environment, ensure your AI agent has the capability to perform web requests. No API key is required for the public LrcApi.

# The skill uses the following endpoint structure:
# https://api.lrc.cx/lyrics?title={title}&artist={artist}

Ensure that your agent is configured to handle URL-encoding for special characters, especially when searching for international tracks within Openclaw Skills.

Lyrics Search Data Schema & Taxonomy

The Lyrics Search skill processes data according to the following schema:

Parameter Type Required Description
title String Yes The name of the song to search for.
artist String No The name of the artist to improve search accuracy.
Response String N/A Plain text in LRC format with metadata and timestamps.

Data cleaning typically involves removing lines starting with metadata tags or [00:00.00] time markers.

Lyrics Search Advanced Features

  • Intelligent Fallback: Automatically retries searches using only the song title if the title-artist combination yields no results.
  • Unicode Encoding: Full support for URL-encoded Chinese and other special characters to ensure global search compatibility.
  • Metadata Stripping: Advanced logic to identify and remove credits, producers, and timestamped headers for a professional output.
  • Scalable Integration: Designed to work seamlessly with other Openclaw Skills for complex media automation and research tasks.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*