Agent skill
trpc-patterns
tRPC API patterns using Vertical Slice Architecture. Use when building tRPC procedures, routers, and handling API concerns.
Stars
163
Forks
31
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/trpc-patterns
SKILL.md
tRPC Patterns
Best practices for building tRPC APIs with Vertical Slice Architecture.
When This Applies
- When
@trpc/serveris in dependencies - Building API procedures
- Organizing backend features
Quick Reference
| Section | Impact | Prefix |
|---|---|---|
| Architecture | CRITICAL | arch- |
| Procedures | HIGH | proc- |
| Schemas | HIGH | schema- |
| Error Handling | MEDIUM-HIGH | error- |
| Data Access | MEDIUM | data- |
| Cross-Slice | MEDIUM | cross- |
File Structure
packages/api/src/
features/
invitations/
create/
create.procedure.ts
create.schema.ts
create.repository.ts
create.test.ts
list/
...
router.ts
shared/
procedures.ts
context.ts
errors.ts
router.ts
Rules
See rules/ directory for individual rules organized by section prefix.
Didn't find tool you were looking for?