This skill should be used when writing Ruby gems following Andrew Kane's proven patterns and philosophy. It applies when creating new Ruby gems, refactoring existing gems, designing gem APIs, or when clean, minimal, production-ready Ruby library code is needed. Triggers on requests like "create a gem", "write a Ruby library", "design a gem API", or mentions of Andrew Kane's style.
Install
npx skills add EveryInc/compound-engineering-plugin --skill andrew-kane-gem-writernpx skills add EveryInc/compound-engineering-plugin --skill andrew-kane-gem-writer -a claude-code -gnpx skills add EveryInc/compound-engineering-plugin --skill andrew-kane-gem-writer -a codex -ggemini skills install https://github.com/EveryInc/compound-engineering-plugin.git --path plugins/compound-engineering/skills/andrew-kane-gem-writergh skill install EveryInc/compound-engineering-plugin andrew-kane-gem-writergit clone --depth 1 https://github.com/EveryInc/compound-engineering-plugin /tmp/EveryInc__compound-engineering-plugin
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/EveryInc__compound-engineering-plugin/plugins/compound-engineering/skills/andrew-kane-gem-writer ~/.claude/skills/andrew-kane-gem-writer # Claude Code
cp -R /tmp/EveryInc__compound-engineering-plugin/plugins/compound-engineering/skills/andrew-kane-gem-writer ~/.agents/skills/andrew-kane-gem-writer # Codex, Cursor, Gemini CLI, Copilot, OpenCode