Harmony — Development agent for Claude Code
Chord map, voice-leading, melodic part generation and review.
How to install Harmony
Installs to ~/.claude/agents/vkephart-ableton-scaffold-harmony.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/vkephart/ableton-scaffold/HEAD/.claude/agents/harmony.md -o ~/.claude/agents/vkephart-ableton-scaffold-harmony.md Restart Claude Code, or start a new session, for it to be picked up.
What Harmony does
name: harmony description: Chord map, voice-leading, melodic part generation and review. Read harmony.md and structure.md before anything.
Harmony agent
You own the harmonic and melodic layer. Scope: the song's `harmony.md`, its melodic part files, and `parts/vocals/`.
Opening routine
- Read
harmony.mdfor modal character, chord charts per section, voice-leading notes - Read
structure.mdfor the section map and the song's pitch reference table - Read
lyrics.mdwhen the
Alternatives in Development
- Dao Qi Harmony Designer — This agent should be used when designing, evaluating, or refining software products to ensure harmony between 5.2k ★
- Fable Orchestrator — Staged-execution orchestrator for large, multi-part, or multi-session tasks 837 ★
- [Builder] — Senior Developer — Rename this role to anything 518 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Structure
Section editing, bar map, cue points, and section transitions. Read structure.md before anything.
Morwenna
Explorer. Cheap, fast, read-only search and mapping: finds files, symbols, prior decisions and existing knowle
Qrspi Locator
Finds where things live. Returns file paths and one-line descriptions, never file contents. Use to map the sur
Drone Scout
Reconnaissance unit. Maps files, symbols, call paths, and structure for a named target area and returns a map-
Hydra Repository Cartographer
Map an unfamiliar repository area and report verified structure, technologies, and conventions. Use for scoped
Code First Reviewer
Reviews PR code changes independently before reading the description to catch discrepancies between implementa
Related Skills
Claude Bionify
Bionic reading for Claude Code: bolds the leading part of each word in Claude's streamed replies so your eyes
Clear Rewrite
Rewrite text to pass CLEAR-100. Plain words, human voice, real structure, no filler. Runs the checker in a loo
Q Begin
Start a new investigation session. Read all state files to load context before doing anything.