Use each variable for exactly one purpose - no hybrid coupling or hidden meanings
安装
npx skills add obra/clank --skill 'Single Purpose Variables'npx skills add obra/clank --skill 'Single Purpose Variables' -a claude-code -gnpx skills add obra/clank --skill 'Single Purpose Variables' -a codex -ggemini skills install https://github.com/obra/clank.git --path skills/coding/single-purpose-variablesgh skill install obra/clank 'Single Purpose Variables'git clone --depth 1 https://github.com/obra/clank /tmp/obra__clank
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/obra__clank/skills/coding/single-purpose-variables ~/.claude/skills/'Single Purpose Variables' # Claude Code
cp -R /tmp/obra__clank/skills/coding/single-purpose-variables ~/.agents/skills/'Single Purpose Variables' # Codex, Cursor, Gemini CLI, Copilot, OpenCode