andrew-kane-gem-writer

Guides writing Ruby gems following Andrew Kane's patterns.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/SiTaggart/claude-devbench --skill andrew-kane-gem-writer-sitaggart
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: andrew-kane-gem-writer
Source: https://github.com/SiTaggart/claude-devbench/tree/main/plugins/devbench/skills/andrew-kane-gem-writer
Command: npx skills add https://github.com/SiTaggart/claude-devbench --skill andrew-kane-gem-writer-sitaggart

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) and references (resource) components.

What problem does it solve?

This Skill guides writing Ruby gems following Andrew Kane's patterns, emphasizing simplicity, minimal dependencies, Rails integration without tight coupling, and production-ready design.

Core Features & Use Cases

  • Entry-point structure that cleanly configures a gem without Rails coupling.
  • Class macro DSL patterns and Rails integration with ActiveSupport.on_load.
  • Clear error handling, testing setup, and consistent gem structure.
  • Practical patterns drawn from Kane's gem ecosystem for robust libraries.

Quick Start

  • Start a new gem with a clean, minimal skeleton following Kane's patterns.