Review Code

Use when reviewing Hanami 2.x code for quality and convention adherence — check Action responsibility at ≤~10 lines delegating business logic, verify DI via `include Deps[]` with no `Hanami.app["key"]` direct access, audit query locations ensuring all DB queries live in Repositories/Relations, inspect Repositories returning Entities not raw hashes, review Views receiving pre-fetched data only, check error handling logging+generic messages without exposing e.message, and assess test coverage for 400/404/422/500 paths. Triggers on phrases like 'review my Hanami code', 'check my action', 'code review', or 'dry-rb patterns'.

igmarin d73aaa8 5.2 KB Updated

File contents

igmarin/hanakai-yaku/tree/main/skills/cross-cutting/review-code commit d73aaa85f8

Frequently asked questions

npx skillmds@latest add igmarin/review-code