se-dhh-rails-style
CommunityApply 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.