backend-queries

Implement database queries, repositories, and use cases following the project's layered architecture with Prisma ORM. Use this skill when creating or modifying repository classes (*.repository.ts) in shared/repository/, use case classes (*.use-case.ts) in features/{feature}/use-case/, query classes (*.query.ts) for read operations, or working with Prisma transactions and query builders. This includes implementing CRUD operations, transaction handling with prisma.$transaction(), eager loading with include/select, soft delete patterns (deletedAt filtering), and optimizing database queries. Apply when using PrismaService, Prisma.TransactionClient, or building complex database queries with proper indexing considerations.

$ 安裝

git clone https://github.com/imkdw/imkdw-dev /tmp/imkdw-dev && cp -r /tmp/imkdw-dev/.claude/skills/backend-queries ~/.claude/skills/imkdw-dev

// tip: Run this command in your terminal to install the skill