cli-anything-generator
Build, refine, test, validate, or list CLI-Anything harnesses for GUI applications in Cursor. Prefer slash commands /cli-anything, /cli-anything-refine,…
Command-line interface for Pioneer Rekordbox 6/7 - DJ library and live-deck control via guarded SQLCipher master.db access (pyrekordbox) + virtual MIDI mapping. Provides library inspection, playlist creation/add/clear, and live-deck mixing (play/sync/crossfade/EQ). Pioneer ships
$ npx -y skills add HKUDS/CLI-Anything --skill cli-anything-rekordbox --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/cli-anything-rekordboxContext preview
The summary Claude sees to decide when to auto-load this skill.
Command-line interface for Pioneer Rekordbox 6/7 - DJ library and live-deck control via guarded SQLCipher master.db access (pyrekordbox) + virtual MIDI mapping. Provides library inspection, playlist creation/add/clear, and live-deck mixing (play/sync/crossfade/EQ). Pioneer ships
name: "cli-anything-rekordbox" description: >- Command-line interface for Pioneer Rekordbox 6/7 - DJ library and live-deck control via guarded SQLCipher master.db access (pyrekordbox) + virtual MIDI mapping. Provides library inspection, playlist creation/add/clear, and live-deck mixing (play/sync/crossfade/EQ). Pioneer ships no playback REST API; this harness combines the only two real surfaces (encrypted DB + MIDI) into one agent-native CLI.
Agent-native CLI for Pioneer Rekordbox 6/7. Drives the DJ library and live decks programmatically.
pip install cli-anything-rekordbox
**Prerequisites:**
# Status check cli-anything-rekordbox status # REPL mode cli-anything-rekordbox # JSON output for agents cli-anything-rekordbox --json library search "Daft Punk"
| Command | Description | |---------|-------------| | `count` | Total track count | | `search QUERY` | Find tracks by title/artist substring | | `info TRACK_ID` | Full track metadata | | `dump --out FILE.json` | Export full library as JSON |
| Command | Description | |---------|-------------| | `list` | All playlists | | `create NAME [--force] [--no-backup]` | New playlist | | `add NAME --track-title T [--force] [--no-backup]` | Add track | | `clear NAME [--force] [--no-backup]` | Empty a playlist |
Playlist writes create a `master.db` backup before mutation. They refuse to run while Rekordbox is open unless `--force` is supplied; forced writes still require a backup. `--no-backup` is only accepted when Rekordbox is closed.
| Command | Description | |---------|-------------| | `play --deck N` | Play/pause | | `sync --deck N` | Tempo sync | | `crossfade FROM TO --secs S` | Smooth crossfade | | `eq --deck N --hi --mid --lo` | EQ control | | `hot-cue --deck N --slot 1-8` | Trigger hot cue |
| Command | Description | |---------|-------------| | `status` | Runtime / DB / MIDI state | | `install-mapping` | Drop Bunker.midi.csv into rekordbox's MidiMappings folder | | `mix A B --secs S` | High-level: search + load + sync + crossfade |
+------------------+
| Your Agent |
+--------+---------+
|
v
+------------------+
| cli-anything- |
| rekordbox CLI |
+--------+---------+
| |
v v
+----------+ +----------+
|pyrekord- | | mido + |
|box DB | | virtual |
|writes | | MIDI |
+----------+ +----------+
| |
v v
+----------+ +-----------+
| master.db| | Rekordbox |
|SQLCipher | | live decks|
+----------+ +-----------+Every command supports `--json`:
$ cli-anything-rekordbox --json library count
{"track_count": 30344}MIT
"CLI-Anything: Making ALL Software Agent-Native" -- CLI-Hub: https://clianything.cc/
Repo: HKUDS/CLI-Anything
Build, refine, test, validate, or list CLI-Anything harnesses for GUI applications in Cursor. Prefer slash commands /cli-anything, /cli-anything-refine,…
Firefly III CLI - Personal finance management via CLI-Anything
Use OpenRefine through an agent-native CLI for importing messy data, applying JSON operation histories, inspecting rows, exporting cleaned data, and managing…
Command-line interface for AdGuard Home - Network-wide ad blocking and DNS management via AdGuard Home REST API. Designed for AI agents and power users who…
Command-line interface for Anygen - A stateful command-line interface for AnyGen OpenAPI — generate professional slides, documents, webs...
Command-line interface for Audacity - A stateful command-line interface for audio editing, following the same patterns as the GIMP and Ble...