Write, compile, load, debug and re-use SuperCollider SynthDefs with sc_synthdef - the unit of sound design in SuperCollider. Covers Out and ReplaceOut, argument naming, envelopes and doneAction, why a def must be loaded on a specific server before /s_new works, and how to read the compiler's error rather than guessing.
Install
npx skills add vecnode/vn-code --skill supercollider-synthdefsnpx skills add vecnode/vn-code --skill supercollider-synthdefs -a claude-code -gnpx skills add vecnode/vn-code --skill supercollider-synthdefs -a codex -ggemini skills install https://github.com/vecnode/vn-code.git --path packages/dsh-supercollider/skills/supercollider-synthdefsgh skill install vecnode/vn-code supercollider-synthdefsgit clone --depth 1 https://github.com/vecnode/vn-code /tmp/vecnode__vn-code
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/vecnode__vn-code/packages/dsh-supercollider/skills/supercollider-synthdefs ~/.claude/skills/supercollider-synthdefs # Claude Code
cp -R /tmp/vecnode__vn-code/packages/dsh-supercollider/skills/supercollider-synthdefs ~/.agents/skills/supercollider-synthdefs # Codex, Cursor, Gemini CLI, Copilot, OpenCode