Back to tags
Tag

Agent Skills with tag: api-design

32 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

arcanea-api-design

Design APIs that developers love. RESTful principles, GraphQL patterns, versioning strategies, and the art of creating interfaces that are intuitive, consistent, and future-proof.

api-designrestgraphqlversioning
frankxai
frankxai
0

api-design-patterns

REST API design patterns including versioning strategies (URL, header, content negotiation), pagination (offset, cursor, keyset), filtering and sorting, error response formats (RFC 7807), authentication (JWT, OAuth 2.0, API keys), rate limiting, and OpenAPI specification. Use when designing APIs, documenting endpoints, implementing authentication, standardizing error responses, or reviewing API implementations.

api-designrestversioningpagination
randalmurphal
randalmurphal
0

microservices-architect

Design and architect microservices following Chris Richardson's Microservices Patterns. Use when designing services, APIs, data flows, or evaluating architecture decisions. Guides full workflow from feature intake to production-ready design with observability, async patterns, security, testing, and deployment strategies.

microservicesservice-meshapi-designobservability
Optima-Financial
Optima-Financial
0

nodejs-backend-patterns

Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices. Use when creating Node.js servers, REST APIs, GraphQL backends, or microservices architectures.

nodejsexpressjsfastifyapi-design
ovachiever
ovachiever
81

senior-backend

Comprehensive backend development skill for building scalable backend systems using NodeJS, Express, Go, Python, Postgres, GraphQL, REST APIs. Includes API scaffolding, database optimization, security implementation, and performance tuning. Use when designing APIs, optimizing database queries, implementing business logic, handling authentication/authorization, or reviewing backend code.

nodejsexpressjsgopython
ovachiever
ovachiever
81

error-handling-patterns

Master error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application reliability.

error-handlingexceptionsresult-typesresilience
ovachiever
ovachiever
81

writing-go

Idiomatic Go 1.25+ development. Use when writing Go code, designing APIs, discussing Go patterns, or reviewing Go implementations. Emphasizes stdlib, concrete types, simple error handling, and minimal dependencies.

golangstdliberror-handlingminimal-dependencies
julianobarbosa
julianobarbosa
0

api-design

REST API design principles and patterns - use when designing new endpoints, creating DTOs, or planning API structure

api-designrestdtoendpoint-design
ashchupliak
ashchupliak
1

system-design

Use when designing system architecture, APIs, components, or data models - provides a structured design workflow with validation and documentation outputs.

architecture-patternssoftware-designapi-designvalidation-workflow
NickCrew
NickCrew
52

requirement-analysis

【当用户提出功能开发、API设计、数据库设计等需求时自动启用】系统化需求分析工作流 - 理解需求、探索代码库、澄清问题、使用ultrathink深度分析并在编码前展示实施计划(全程使用中文)

requirements-analysissystematic-workflowapi-designdatabase-design
FlameMida
FlameMida
4

api-designer

Activates when user needs help designing REST APIs, GraphQL schemas, or API architecture. Triggers on "design API", "REST endpoint", "GraphQL schema", "API structure", "endpoint naming", "API versioning", "request/response format", or API design questions.

api-designRESTGraphQLendpoint-naming
always-further
always-further
1

api-design-principles

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

rest-apigraphqlapi-designdeveloper-experience
atalovesyou
atalovesyou
1

versioning

API versioning strategies and backward compatibility

api-versioningbackward-compatibilityversion-managementapi-design
pluginagentmarketplace
pluginagentmarketplace
1

graphql

GraphQL API design and schema development

graphqlapi-designschema-developmentapi
pluginagentmarketplace
pluginagentmarketplace
1

system-design

System design, software architecture, API design, cybersecurity, and threat modeling. Build secure, scalable systems.

software-designapi-designsecurityscalability
pluginagentmarketplace
pluginagentmarketplace
11

backend-technologies

Master backend development with Node.js, Python, Java, Go, Rust, API design, databases, and microservices. Use when building APIs, designing systems, or learning backend frameworks.

nodejspythonjavago
pluginagentmarketplace
pluginagentmarketplace
1

nodejs-backend-patterns

Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices. Use when creating Node.js servers, REST APIs, GraphQL backends, or microservices architectures.

nodejsexpressjsfastifymiddleware
camoneart
camoneart
4

api-design-principles

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

RESTGraphQLapi-designapi-standards
camoneart
camoneart
4

Page 1 of 2 · 32 results