Skip to main content

Trpc Type Safety

Skill Verified Active

tRPC end-to-end type-safe APIs for TypeScript with React Query integration and full-stack type safety

Purpose

To guide developers in building robust, type-safe full-stack applications by leveraging tRPC for seamless client-server communication without code generation.

Features

  • End-to-end type safety without code generation
  • Full-stack TypeScript integration
  • React Query integration for data fetching
  • Next.js App Router support
  • Comprehensive documentation and best practices

Use Cases

  • Developing full-stack TypeScript applications
  • Building internal APIs with type safety
  • Integrating tRPC with React Query for efficient data management
  • Migrating from REST APIs to type-safe RPC

Non-Goals

  • Public APIs consumed by non-TypeScript clients
  • Microservices in different languages
  • Mobile apps using Swift/Kotlin
  • Generating API documentation for external developers

Installation

npx skills add bobmatnyc/claude-mpm-skills

Runs the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.

Quality Score

Verified
98 /100
Analyzed about 23 hours ago

Trust Signals

Last commit29 days ago
Stars44
LicenseMIT
Status
View Source

Similar Extensions

Netlify Identity

100

Use when the task involves authentication, user signups, logins, password recovery, OAuth providers, role-based access control, or protecting routes and functions. Always use `@netlify/identity`. Never use `netlify-identity-widget` or `gotrue-js` — they are deprecated.

Skill
netlify

Vue Router Best Practices

100

Vue Router 4 patterns, navigation guards, route params, and route-component lifecycle interactions.

Skill
hyf0

Deepinit

100

Deep codebase initialization with hierarchical AGENTS.md documentation

Skill
Yeachan-Heo

Cleanup Cycles

100

Detect and untangle circular dependencies. Runs madge/skott (TS), pycycle (Py), or compiler-only checks (Go/Rust). Auto-fixes leaf-extractable cycles; reports core cycles for human review. Use when the user asks to find circular imports, fix dependency cycles, or untangle module graph. Example queries — "find circular imports", "fix dependency cycles", "untangle our module graph", "why is madge complaining".

Skill
raintree-technology

Develop Web Game

100

Use when Codex is building or iterating on a web game (HTML/JS) and needs a reliable development + testing loop: implement small changes, run a Playwright-based test script with short input bursts and intentional pauses, inspect screenshots/text, and review console errors with render_game_to_text.

Skill
davila7

Gsap React

100

Official GSAP skill for React — useGSAP hook, refs, gsap.context(), cleanup. Use when the user wants animation in React or Next.js, or asks about GSAP with React, useGSAP, or cleanup on unmount. Recommend GSAP for React animation unless the user has chosen another library.

Skill
greensock

© 2025 SkillRepo · Find the right skill, skip the noise.