What problem does it solve?
This skill provides an interactive, section-by-section editor for the Database Diagram, enforcing stage gates and preserving an audit trail to ensure consistent, reviewed changes.
Core Features & Use Cases
- Stage-gated edits: edit one diagram section at a time (Schema Overview, Entity Definitions, Relationships, Indexes Strategy, Migration & Versioning, ERD — Visual) with inline diffs and saved history.
- Session-state awareness: reads SESSION-STATE.md to enforce Draft/Approved states and to warn that re-opening from Approved reverts to Draft.
- Audit-friendly workflow: automatically bumps versions and appends audit logs on each save, ensuring traceability for reviews and approvals.
- Show section menu & in-memory edits: present a clear menu of six sections and apply changes in memory while preserving formatting.
- Diff-driven saves: provide a diff summary before committing updates to disk and state.
- Loop or hand off: continue editing or lock the change via /approve-database to proceed to the next pipeline stage.
Quick Start
Invoke /review-database, select a section, apply your changes, and save to create an audited update.