{"slug":"ancoleman-implementing-api-patterns","source_name":"ancoleman/implementing-api-patterns","name":"Ancoleman/Implementing API Patterns","description":"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, ","version":1,"lift":{"pass_rate_delta_pts":4.35,"pass_rate_pct":100,"total_cases":23,"passed_cases":23,"tokens_delta_pct":137.7,"turns_delta_pct":0,"verdict":"pass","benchmark_model":"gemini-3.6-flash","grading_method":"judged","completed_at":"2026-08-21T12:28:18.662348+00:00"},"skill_score":1,"benchmark_models":[{"model":"gemini-3.6-flash","headline":true,"delta_pts":4.35,"with_pass_pct":100,"without_pass_pct":95.7,"tokens_delta_pct":137.7,"turns_delta_pct":0,"total_cases":23,"cases_aggregated":23,"verdict":"pass","never_hurt":true,"completed_at":"2026-08-21T12:28:18.662348+00:00","run_id":"6901eb8a-3bd7-414d-9e79-d35c808d5afc","version_number":1,"is_latest_version":true,"gate":null}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":"safe","content_status":"clean","indexable":true},"license":"MIT","install_count":0,"manifest_hash":"e90345d45eea0152227ec69bbdd33623be07aaddd7a54f2083e37f86e754442b","raw_url":"https://app.decimal.ai/s/ancoleman-implementing-api-patterns/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/ancoleman-implementing-api-patterns"}