Content
72%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A highly actionable, well-organized migration reference with excellent code coverage, weakened only by a missing validate/retry feedback loop for destructive ops and a monolithic structure that should split per-ORM detail into reference files.
Suggestions
Add an explicit post-apply verification step with a feedback loop, e.g. run the migration in a staging copy, verify row counts/integrity, and rollback if checks fail.
Split each ORM section (Prisma, Drizzle, Kysely, Django, golang-migrate) into separate reference files and link to them from a concise overview in SKILL.md.
Trim redundant boilerplate across the per-tool workflow sections to tighten token efficiency.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly efficient and dense — code, checklists, and an anti-pattern table with minimal explaining of concepts Claude already knows — though the ~430-line multi-tool breadth introduces some redundancy across ORM sections that could be trimmed. | 4 / 5 |
Actionability | Fully executable, copy-paste-ready bash commands, SQL, TypeScript and Python examples covering the common migration cases across all six tools. | 5 / 5 |
Workflow Clarity | The expand-contract pattern and safety checklist give a clear sequence, but there is no explicit post-apply validate→fix→retry feedback loop; per guidelines, missing feedback loops for destructive/batch database operations caps this at 3. | 3 / 5 |
Progressive Disclosure | Well-organized with per-tool section headers, but no bundle files exist and all per-ORM detail is inlined in one ~430-line SKILL.md; content that clearly belongs in separate reference files is not split out. | 3 / 5 |
Total | 15 / 20 Passed |