Apply 37signals/DHH Rails conventions to Ruby and Rails code. This skill provides comprehensive domain expertise extracted from analyzing production 37signals codebases (Fizzy/Campfire) and DHH's code review patterns.
"The best code is the code you don't write. The second best is the code that's obviously correct."
| 1, controller | controllers.md | | 2, model | models.md | | 3, view, frontend, turbo, stimulus, css | frontend.md | | 4, architecture, routing, auth, job, cache | architecture.md | | 5, test, testing, minitest, fixture | testing.md | | 6, gem, dependency, library | gems.md | | 7, review | Read all references, then review code |
Этот навык следует использовать при написании кода Ruby и Rails в характерном стиле 37signals DHH. Это применимо при написании кода Ruby, приложений Rails, создании моделей, контроллеров или любого файла Ruby. Срабатывает при генерации кода Ruby/Rails, запросах на рефакторинг, проверке кода или когда пользователь упоминает стиль DHH, 37signals, Basecamp, HEY или Campfire. Воплощает чистоту REST, толстые модели, тонкие контроллеры, текущие атрибуты, шаблоны Hotwire и философию «ясность важнее сообразительности». Источник: everyinc/compound-engineering-plugin.