Chirp — Development skill for Claude Code
Game sound effects and music as code: a synth DSL that exports WAV/OGG, looping chiptune songs and audio-sprite banks, with spectrogram previews and a live player.
How to install Chirp
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open uilianks/chirp and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Chirp does
Game sound effects and music as code: a synth DSL that exports WAV/OGG, looping chiptune songs and audio-sprite banks, with spectrogram previews and a live player. Sibling of vex.
Alternatives in Development
- Mempalace Mine — Mine projects and conversations into the MemPalace 58.6k ★
- Opik Openclaw — 🦞 Official plugin for OpenClaw that exports agent traces to Opik 725 ★
- Pacific Rim Gundam — Pacific Rim + Gundam + Ready Player One — Original Prompts (Optimized) 376 ★
README
chirp
**Game sound effects and music as code.** Write a small `.cx.js` file of tones, noise, envelopes and patterns; chirp synthesizes WAV/OGG for every sound, chiptune songs that loop seamlessly, and audio-sprite banks with JSON for Howler.js and Phaser. A live player rebuilds on save and plays what you just changed.
Built for AI agents (it ships as a Claude Code skill). An agent can't hear, so every build also writes a **waveform + spectrogram preview** and `chirp info` prints **levels, clipping and the pitch over time**: the agent reads its sounds the way it reads its code.
Part of a family with [**vex**](https://github.com/uilianks/vex) (vector art, skeletal animation), [**pxl**](https://github.com/uilianks/pxl) (pixel art), [**kiln**](https://github.com/uilianks/kiln) (low-poly and voxel 3D) and [**loom**](https://github.com/uilianks/loom) (seamless textures and PBR materials). Inspired by [**claude-pxl**](https://github.com/crsolver/claude-pxl) (pixel art), with the same architecture: sandboxed source files, lazy cached builds, errors with exact locations, and a live viewer.
Showcase
Everything here is synthesized from code in [`showcase/`](showcase/). No samples, no recordings.
LAST CUP: a soundtrack for the vex noir scene
[](docs/media/last_cup_with_sound.mp4)
▶ **[Watch the scene with sound](docs/media/last_cup_with_sound.mp4)** · [ambience OGG](docs/media/last_cup_ambience.ogg) · source: [`last_cup.cx.js`](showcase/last_cup.cx.js)
Rain on the glass with droplet plinks, a distant city drone and a far-off siren, the faint 15.7 kHz whine of an old CRT, a tired electric piano in A minor, and the neon sign's buzz, which **cuts out on exactly the video frames where its dying letter flickers off**:

LAST CUP (isometric): a 32 s room in sync with a pixel-art loop
[![LAST CUP isometric: waveform and spectrogram](docs/media
Related Skills
NetherFlow
A free, open-source music player for Windows and Android: full songs, word-synced lyrics, glowing music-reacti
Claude Code Info
Leaked Claude Code source tree, documented: every file under claude/src with generated summaries, exports, dep
Qiaomu Music Player Ncm
网易云音乐全能助手。安装配置、播放控制、搜索、队列管理、场景音乐推荐、 每日推荐、心动模式、私人漫游FM、雷达歌单、红心管理、听歌排行、歌词查询、 偏好分析、智能推荐、定时推送调度。 USE THIS SKILL whe
Age Of Claude
Age of Empires sound effects for Claude Code - wololo your way through coding sessions
Claude Code Soviet Sounds
☭ Red Alert 2 Soviet sound effects for Claude Code hooks
Hyperframes Studio Pro
MEGA motion graphics & video editing skill using Hyperframes - launch, shorts, high-energy, default, B-roll, o
Related Agents
Composer Sound Designer
Cinema Studio composer and sound designer. Score, songs, raga and instrument choices, SFX, Foley, ambience, mi
Video Foley Sourcer
Sources natural, commercially cleared sound effects and ambience beds for a video project (Mixkit, Freesound C
Suno Songwriter
Professional songwriter that creates songs for Suno AI. Use proactively when the user wants to create songs, w