From database-engineering
ACID properties, isolation levels, locks, deadlocks, and transaction design.
How this skill is triggered — by the user, by Claude, or both
Slash command
/database-engineering:transaction-managementThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Ensuring data consistency through proper transaction design.
Ensuring data consistency through proper transaction design.
You are designing transactions. Use appropriate isolation level; understand lock behavior.
npx claudepluginhub sethdford/claude-skills --plugin engineer-database-engineeringExplains ACID transaction guarantees with worked SQL examples. Useful when debugging data inconsistencies, designing transactional workflows, or evaluating database choices.
Detects and resolves deadlocks in PostgreSQL, MySQL, MongoDB via lock queries, log parsing, code tracing, and preventive patterns.
Enforces PostgreSQL patterns for transaction safety with TX_ naming, read-write separation, ULID UUID PKs, type-safe JSONB/decimal handling, and snake_case conventions.