Choose how an API, the interface software uses to exchange data, should work. Covers REST, GraphQL, and tRPC selection, consistent responses, pagination, versioning, authentication, request limits, documentation, and security review considerations.
- Choosing between REST, GraphQL, and tRPC
- Standardizing API responses, errors, and pagination
- Planning authentication, request limits, and versioning
davila7/claude-code-templates☆ 32.8KUpdated Oct 21, 2026
Review tRPC API changes against released desktop, mobile, CLI, and SDK clients. Use release history and usage data to choose compatible changes, assess whether deprecated features can be removed, and plan recovery when deployed changes break clients.
- Review API changes for compatibility with released apps
- Choose a compatible way to change inputs or outputs
- Assess whether a deprecated procedure can be removed
superset-sh/superset☆ 15.4KUpdated Oct 20, 2026
Design TypeScript types and APIs that catch mistakes such as mixed-up identifiers and missing state handling. Implement reusable types and runtime checks that narrow types, configure tRPC for shared client-server types, and improve compiler settings.
- Prevent identifier mix-ups with distinct types
- Model application states and handle every case
- Create reusable types for complex data
Jeffallan/claude-skills☆ 12KUpdated Oct 17, 2026
Choose between REST, GraphQL, and tRPC based on who uses an API and how it is deployed. Define consistent responses, pagination, authentication, and versioning, supported by concrete request examples and failure cases.
- Choose an API style for known clients
- Standardize response and error formats
- Design pagination for changing data
sickn33/agentic-awesome-skills☆ 48.1KUpdated Oct 21, 2026
Build TypeScript applications with consistent types across frontend and backend. Get help designing reusable types, checking values with type guards, configuring the compiler, and improving builds, with code and explanations of design choices.
- Designing reusable types for complex application data
- Keeping frontend and API types consistent with tRPC
- Reviewing tsconfig and build performance
zebbern/claude-code-guide☆ 4.7KUpdated Oct 20, 2026
Comprehensive backend development guide for Langfuse's Next.js 14/tRPC/Express/TypeScript monorepo. Use when creating tRPC routers, public API endpoints, BullMQ queue processors, services, or working with tRPC procedures, Next.js API routes, Prisma database access, ClickHouse analytics queries, Redis queues, OpenTelemetry instrumentation, Zod v4 validation, env.mjs configuration, tenant isolation patterns, or async patterns. Covers layered architecture (tRPC procedures → services, queue processors → services), dual database system (PostgreSQL + ClickHouse), projectId filtering for multi-tenant isolation, traceException error handling, observability patterns, and testing strategies (Jest for web, vitest for worker).
The English summary is being prepared. Showing the original description.
Microck/ordinary-claude-skills☆ 406Updated Sep 7, 2026
Comprehensive backend development guide for Langfuse's Next.js 14/tRPC/Express/TypeScript monorepo. Use when creating tRPC routers, public API endpoints, BullMQ queue processors, services, or working with tRPC procedures, Next.js API routes, Prisma database access, ClickHouse analytics queries, Redis queues, OpenTelemetry instrumentation, Zod v4 validation, env.mjs configuration, tenant isolation patterns, or async patterns. Covers layered architecture (tRPC procedures → services, queue processors → services), dual database system (PostgreSQL + ClickHouse), projectId filtering for multi-tenant isolation, traceException error handling, observability patterns, and testing strategies (Jest for web, vitest for worker).
The English summary is being prepared. Showing the original description.
lilinji/GeneTind-Life-Skills☆ 15Updated Aug 21, 2026
tRPC type-safe API patterns — routers and procedures, input validation, context and middleware, TRPCError, and the typed client bridge
The English summary is being prepared. Showing the original description.
agents-inc/skills☆ 25Updated Oct 17, 2026
Guides using eRPC (electron-tRPC) for inter-process communication (IPC) between Electron main and renderer processes. Triggered when handling Electron IPC or tRPC-based systems.
The English summary is being prepared. Showing the original description.
MatrixAges/polywise☆ 663Updated Jun 11, 2026
API design and implementation across REST, GraphQL, gRPC, and tRPC patterns. Use when building backend services, public APIs, or service-to-service communication. Covers REST frameworks (FastAPI, Axum, Gin, Hono), GraphQL libraries (Strawberry, async-graphql, gqlgen, Pothos), gRPC (Tonic, Connect-Go), tRPC for TypeScript, pagination strategies (cursor-based, offset-based), rate limiting, caching, versioning, and OpenAPI documentation generation. Includes frontend integration patterns for forms, tables, dashboards, and ai-chat skills.
The English summary is being prepared. Showing the original description.
ancoleman/ai-design-components☆ 525Updated Dec 11, 2025
Expert guide for designing robust APIs: REST best practices, GraphQL, gRPC, tRPC, OpenAPI/Swagger, API versioning, rate limiting, and contract-first design / Panduan ahli untuk merancang API yang kuat: praktik terbaik REST, GraphQL, gRPC, tRPC, OpenAPI/Swagger, versioning API, rate limiting, dan desain contract-first.
The English summary is being prepared. Showing the original description.
roedyrustam/vibes-plug☆ 105Updated Oct 20, 2026
Implements advanced TypeScript type systems, creates custom type guards, utility types, and branded types, and configures tRPC for end-to-end type safety. Use when building TypeScript applications requiring advanced generics, conditional or mapped types, discriminated unions, monorepo setup, or full-stack type safety with tRPC.
The English summary is being prepared. Showing the original description.
dirien/yet-another-agent-harness☆ 20Updated May 31, 2026
Backend Node.js v2 — Express, NestJS, tRPC, WebSockets, scaling
The English summary is being prepared. Showing the original description.
ziri22/agency-roster☆ 6Updated Jul 1, 2026
Turn a product requirements document for a major development initiative into a technical architecture specification, including a Mermaid system diagram, major features, supporting technologies, technical value, and a rough size estimate.
- Turning product requirements into a technical architecture
- Visualizing system layers and data flows
- Identifying services and infrastructure needed for features
github/awesome-copilot☆ 40.2KUpdated Oct 21, 2026
Turn a feature requirements document into a detailed Markdown implementation plan following Epoch’s monorepo structure. Cover frontend components, APIs, database design, security, performance, and deployment, with Mermaid diagrams showing system architecture and data relationships.
- Turning feature requirements into an implementation plan
- Mapping frontend, API, and service responsibilities
- Documenting database design and migrations
github/awesome-copilot☆ 40.2KUpdated Oct 21, 2026
Implements advanced TypeScript type systems with custom type guards, utility types, branded types, discriminated unions, and full-stack type safety with tRPC.
The English summary is being prepared. Showing the original description.
paperclipai/companies☆ 928Updated Mar 24, 2026
API design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination.
The English summary is being prepared. Showing the original description.
lingxling/awesome-skills-cn☆ 316Updated Oct 7, 2026
API Patterns workflow skill. Use this skill when the user needs API design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination and the operator should preserve the upstream workflow, copied support files, and provenance before merging or handing off.
The English summary is being prepared. Showing the original description.
diegosouzapw/awesome-omni-skills☆ 162Updated Jul 8, 2026
API Patterns workflow skill. Use this skill when the user needs API design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination and the operator should preserve the upstream workflow, copied support files, and provenance before merging or handing off.
The English summary is being prepared. Showing the original description.
diegosouzapw/awesome-omni-skills☆ 162Updated Jul 8, 2026
API Patterns workflow skill. Use this skill when the user needs API design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination and the operator should preserve the upstream workflow, copied support files, and provenance before merging or handing off.
The English summary is being prepared. Showing the original description.
diegosouzapw/awesome-omni-skills☆ 162Updated Jul 8, 2026
Builds backend services and APIs with durable defaults. Use when implementing REST, GraphQL, tRPC, or gRPC services with auth, queues, data, or observability.
The English summary is being prepared. Showing the original description.
vasilyu1983/AI-Agents-public☆ 101Updated Oct 16, 2026
Designs durable API contracts across REST, GraphQL, gRPC, tRPC, and AsyncAPI. Use when specifying interfaces, auth, versioning, errors, rate limits, or agent APIs.
The English summary is being prepared. Showing the original description.
vasilyu1983/AI-Agents-public☆ 101Updated Oct 16, 2026
Perform a rigorous Carmack Council code review. Use when explicitly asked to review code, do a "council review", "carmack review", or invoke /council-review. Carmack's philosophy chairs a council of domain experts — Troy Hunt (security), Martin Fowler (refactoring), Kent C. Dodds (frontend), Matteo Collina (Node.js), Brandur Leach (Postgres), Vercel Performance, Simon Willison (LLM pipelines), Karri Saarinen (UI quality), Vitaly Friedman (UX quality), Kent Beck (test quality). Uses parallel subagents for deep, independent review. Produces prioritised P1/P2/P3 findings. Stack: Next.js App Router / React / TypeScript / tRPC / Prisma / Neon / Clerk.
The English summary is being prepared. Showing the original description.
SamJHudson01/Carmack-Council☆ 52Updated Mar 16, 2026
Architect a feature with the Carmack Council before writing code. Use when explicitly asked to plan a feature, do a "council plan", "carmack plan", or invoke /council-plan. Carmack's philosophy chairs a council of domain experts — Troy Hunt (security), Martin Fowler (refactoring), Kent C. Dodds (frontend), Matteo Collina (Node.js), Brandur Leach (Postgres), Vercel Performance, Simon Willison (LLM pipeline), Karri Saarinen (UI quality), Vitaly Friedman (UX quality). Interactive feature discovery followed by parallel subagent dispatch. Produces a sequenced, attributed implementation plan with no code. Stack: Next.js App Router / React / TypeScript / tRPC / Prisma / Neon / Clerk.
The English summary is being prepared. Showing the original description.
SamJHudson01/Carmack-Council☆ 52Updated Mar 16, 2026