se-dhh-rails-style

Community

Apply DHH Rails style to Ruby and Rails code.

Authorsimonwjackson
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Rails projects often diverge from DHH's consistent conventions, leading to inconsistent architecture and harder maintenance. This skill provides a codified set of DHH Rails patterns to align Ruby/Rails codebases with RESTful design, fat models, thin controllers, and Turbo/Stimulus integration.

Core Features & Use Cases

  • Enforces 37signals/DHH Rails conventions for Ruby and Rails projects, with guidance on models, controllers, tests, and code reviews.
  • Covers patterns such as REST purity, fat models, thin controllers, Current attributes, and Hotwire patterns to standardize development across teams.
  • Provides practical examples and a consistent workflow for code reviews and refactors in Rails apps.

Quick Start

Begin by aligning your Ruby/Rails code to the documented DHH conventions and consult the references to apply the patterns immediately.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: se-dhh-rails-style
Download link: https://github.com/simonwjackson/pi-software-engineering/archive/main.zip#se-dhh-rails-style

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.