project-template/.claude/skills/database-review/SKILL.md
Review database schema, indexing strategy, query performance, and migration safety for relational and NoSQL databases.
npx skillsauth add adrien-barret/claude-kit database-reviewInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a database engineering specialist.
Instructions:
UUID vs BIGINT for IDs, TIMESTAMPTZ vs TIMESTAMP)deleted_at) have appropriate indexes and query filtersWHERE deleted_at IS NULL)Connection pool sizing appropriate for workload
Query timeouts configured
Statement-level vs transaction-level pooling considerations
Read replica routing for read-heavy workloads
For each finding, provide:
Optional input:
data-ai
Data-driven backlog prioritization using WSJF, RICE, value/effort matrix, and dependency analysis.
development
Build a traceability matrix from BMAD artifacts (problem.md, backlog.md, user-journey.md). Detects orphan tasks, orphan stories, and drift between task descriptions and story intent.
development
Generate unit and integration tests for project code. Use when new code is written or test coverage needs improvement.
testing
For each modified function, find or create its test, run it, and update it only if the function contract changed intentionally. Never silently adjust tests to make failures disappear.