handling-transaction-errors

Installation
SKILL.md

Transaction Error Handling

Handle transaction errors properly with P-code checking, timeout configuration, and recovery patterns.

Error Catching in Transactions

All transaction operations must be wrapped in try/catch blocks to handle failures gracefully.

try {
  await prisma.$transaction(async (tx) => {
    const user = await tx.user.create({
      data: { email: 'user@example.com' }
    });
Installs
4
First Seen
Feb 4, 2026
handling-transaction-errors — djankies/claude-configs