Agent skill
trpc-patterns
tRPC API patterns using Vertical Slice Architecture. Use when building tRPC procedures, routers, and handling API concerns.
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.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?