ce-dhh-rails-style

Apply 37signals/DHH Rails coding conventions to Ruby and Rails code.

Updated Jun 7, 2026
One-click install
npx skills add https://github.com/lucking7/compound-engineering-skills --skill ce-dhh-rails-style-lucking7
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ce-dhh-rails-style
Source: https://github.com/lucking7/compound-engineering-skills/tree/main/skills/ce-dhh-rails-style
Command: npx skills add https://github.com/lucking7/compound-engineering-skills --skill ce-dhh-rails-style-lucking7

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps developers adhere to 37signals/DHH Rails coding conventions, ensuring clean, efficient, and maintainable code.

Core Features & Use Cases

  • Coding Conventions: Applies 37signals/DHH Rails conventions to Ruby and Rails code.
  • Domain Expertise: Provides comprehensive domain expertise extracted from 37signals codebases.
  • Use Case: Ideal for Ruby/Rails developers looking to apply 37signals/DHH style to their codebase, enhancing readability and maintainability.

Quick Start

Use the ce-dhh-rails-style skill to review your Ruby on Rails code and apply 37signals/DHH Rails conventions.

Frequently Asked Questions about ce-dhh-rails-style

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I apply 37signals DHH Rails coding conventions to my Ruby on Rails codebase?

To apply 37signals DHH Rails coding conventions, use this Skill to review Ruby on Rails code, enforcing RESTful design, state as records, and database-backed solutions for clean, maintainable code.

What are the core DHH Rails coding conventions for clean Ruby on Rails code?

The core DHH Rails coding conventions emphasize RESTful design, treating state as records, and preferring database-backed solutions to ensure Ruby on Rails code remains clean and efficient.

Can I use this to enforce 37signals coding conventions on an existing Ruby on Rails project?

Yes, you can use this Skill to review existing Ruby on Rails projects, applying comprehensive domain expertise extracted from 37signals codebases to enhance readability and maintainability.

What is the best way to maintain clean code in Ruby on Rails following DHH style?

The best way to maintain clean code in Ruby on Rails following DHH style is adhering to guidelines targeting common programming scenarios, emphasizing RESTful design and database-backed solutions.

When should I use database-backed solutions over other approaches in Rails development?

You should use database-backed solutions in Rails development when following 37signals DHH conventions, which prioritize treating state as records and leveraging the database for maintainable architecture.