Skip to main content
skill CX Codex

nightingale-karaoke — Claude Code skill: what it does, install

This skill guides an agent through a Rust karaoke app with vocal separation, timed lyrics, player profiles, and pitch scoring.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add reason-machines/trending-skills --skill nightingale-karaoke -a claude-code
Open on GitHub

What nightingale-karaoke does

The skill covers Nightingale, a Rust and Bevy application that scans a local music folder and prepares songs for karaoke. It can split vocals from backing audio with UVR Karaoke or Demucs, retrieve timed lyrics through LRCLIB, and use WhisperX to create word-level timing. Playback includes lyric highlighting, pitch scoring, player profiles, and shader or video backgrounds.

Its guidance includes setup, first launch, configuration in ~/.nightingale/config.json, profiles in ~/.nightingale/profiles.json, and keyboard or gamepad controls. The first run fetches ffmpeg, Python 3.10, PyTorch, and the required ML models. Building from source requires Rust 1.85+; Linux also needs libasound2-dev libudev-dev libwayland-dev libxkbcommon-dev. CPU processing takes ~10–20 min/song, so hardware choice affects the wait for analysis.

What it helps with

  • build a Rust karaoke app with Bevy
  • separate vocals from backing audio
  • create timed lyrics from a song
  • score a singer’s pitch in real time
  • configure player profiles and visual backgrounds

Example prompts for the agent

  • Build a Rust and Bevy karaoke app following the Nightingale design.
  • Add Demucs vocal separation and WhisperX transcription with timed words.
  • Configure player profiles, pitch scoring, and a video background for playback.

How to install nightingale-karaoke

1Skills CLI (Vercel)

npx skills add reason-machines/trending-skills --skill nightingale-karaoke -a claude-code

2Manually: put the files in place

~/.claude/skills/nightingale-karaoke/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/nightingale-karaoke/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about nightingale-karaoke

How do I install nightingale-karaoke in Claude Code?

Run npx skills add reason-machines/trending-skills --skill nightingale-karaoke -a claude-code, then check ~/.claude/skills/nightingale-karaoke/SKILL.md.

What does nightingale-karaoke do?

The skill helps an agent build and configure Nightingale, a Rust and Bevy karaoke app with vocal separation, timed lyrics, player profiles, and pitch scoring.

What is required to build Nightingale from source?

Rust 1.85+ with edition 2024 is required. Linux also needs libasound2-dev libudev-dev libwayland-dev libxkbcommon-dev.

Similar skills

All skills for AI and ML →

From the same set139

edict-multi-agent-orchestration Orchestrates 12 specialized AI agents through an OpenClaw pipeline with quality gates, per-agent model configs, and a React kanban board. CX Codex +1 1,400installs freecodecamp-curriculum Get guidance on freeCodeCamp development, from running the project locally to authoring and validating curriculum challenges. CX Codex +1 1,400installs openmaic-classroom A skill that generates interactive lessons: slides, quizzes, simulations and project work come out of a multi-agent pipeline. Useful when you need a course from a topic or document. CX Codex +1 1,400installs cmux-terminal-multiplexer Equips AI agents with CLI commands for terminal split orchestration and headless Chromium browser actions via surface handles. CX Codex +1 1,400installs kimodo-motion-diffusion A skill that wires the Kimodo kinematic diffusion model into your agent for 3D human and humanoid robot motion from text prompts and constraints. Expect roughly 17GB of VRAM. CX Codex +1 1,300installs grimmory-self-hosted-library Helps AI agents configure and run the self-hosted Grimmory book manager in Docker, set up e-reader sync, and extend its Spring Boot backend. CX Codex +1 1,300installs taiwan-md-knowledge-base A skill for maintaining an open knowledge base about Taiwan built on Astro v5, with Chinese and English articles and a D3.js graph. Useful if you write or translate content for that project. CX Codex +1 1,300installs zeroboot-vm-sandbox This skill runs agent code inside a real KVM virtual machine through Zeroboot, forking a template in under a millisecond. CX Codex +1 1,300installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor