I treated skills like dotfiles. Then they started spawning subagents.
My CLAUDE.md was turning into a Frankenstein .bashrc. Skills landed and my first instinct was 'dotfiles for Claude'. Half right. Dotfiles sit, skills move.
My .zshrc is 350 lines and I mass-replaced every core Unix command
A 350-line .zshrc, a 68-line .bash_aliases time capsule from the Linux era, a secret gist, and the story of a developer who can't let go of a shell config.