review-engine
Installation
SKILL.md
Review Engine
Apply the execution contract before this procedure.
Use this skill when the task is to review an existing Rails engine or propose improvements.
Quick Reference
| Review Area | Key Checks |
|---|---|
| Namespace | isolate_namespace used; clear boundaries; no host constant leakage |
| Host integration | Configuration seams, adapters; no direct host model access |
| Init | No side effects at load time; reload-safe hooks in config.to_prepare |
| Migrations | Documented, copied via generator; no implicit or destructive steps |
| Dummy app | Present in spec/; used for integration tests; exercises real mount and config |