Installs into .claude/skills of the current project.
Sponsors
SSkills DirectorySkills Directory
Know which skills are safe — weekly.
SSkills DirectorySkills Directory
Is that skill safe to install?
Are you the author of Schema Rules?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/acoz-labs-schema-rules)
---
name: schema-rules
description: Naming and structure rules for orchard database migrations.
---
# Schema rules
- One table per migration.
- Name a migration `<number>_<verb>_<table>`, for example `0042_add_reason_code_to_movements`.
- Every migration has a reverse step that restores the previous schema exactly.
- Quantities are `INTEGER`; never use `REAL` or `NUMERIC` for a count.
- Hand edits to anything in `migrations/` are not allowed; always generate a fresh migration through `bin/migrate new`.