A professional AI music assistant that transforms natural language descriptions into multi-track, standard MIDI files for production and performance.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install laolei-llm-midi
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install laolei-llm-midi using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
laolei-llm-midi is a sophisticated music generation tool designed to bridge the gap between creative intent and technical execution. By leveraging large language models within the Openclaw Skills ecosystem, it allows users to specify instruments, styles, tempos, and keys using plain English or Chinese to produce high-quality MIDI data.
The tool is ideal for composers, hobbyists, and developers who need rapid prototyping of musical ideas. Whether you are looking for a simple piano melody or a complex jazz arrangement with drums and bass, this skill automates the technical MIDI encoding process, delivering files ready for use in professional DAWs or web-based players.
.mid file which can be downloaded, played in a browser, or imported into digital audio workstations.To integrate this skill into your environment, ensure you have the Openclaw Skills framework configured. Use the following command to initiate the MIDI assistant:
# Example of triggering the midi generation within a compatible CLI environment
openclaw run laolei-llm-midi --prompt "Create a 4/4 piano piece in C major, 120 BPM, 32 bars"
Generated files are typically stored in the project's output directory as standard MIDI assets.
The skill utilizes the General MIDI (GM) standard for instrument mapping and adheres to the SMF Type 1 specification. Data is organized as follows:
| Attribute | Description | Values/Examples |
|---|---|---|
| Instrument ID | MIDI Program Change number | 0 (Piano), 25 (Acoustic Guitar), 32 (Bass) |
| Channel 9 | Dedicated Percussion Channel | Used exclusively for drum kits and rhythm tracks |
| Tempo | Beats Per Minute (BPM) | Integer values (e.g., 60, 120, 140) |
| Time Sig | Rhythmic signature | 4/4, 3/4, 6/8 |
| Events | MIDI Message data | Note On/Off, Velocity, Control Change (CC) |
Loading
A local-first profiling toolkit for tracking HTTP request timings, memory usage, and database query performance via the command line.

An automated Git commit analysis agent that verifies if code changes actually resolve specific bug reports or requirements.

A specialized tool for tracking lab equipment calibration dates and generating automated maintenance reminders.

A specialized comparison tool for AI agents to analyze drift between JSON queue snapshots and detect operational regressions.

A comprehensive voice interaction skill that adds high-accuracy speech recognition and natural speech synthesis to AI agents within the Feishu ecosystem.

A fully automated end-to-end pipeline that transforms Amazon ASINs into professional marketing videos using n8n, Topview AI, and Apify.








































