Back to tags
Tag

Agent Skills with tag: API-design

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

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-designdeveloper-experience
ovachiever
ovachiever
81

technical-design-document

Use when designing complex technical features requiring cross-team coordination, system architecture decisions, data model changes, API definitions, or when stakeholders need comprehensive technical documentation before implementation

system-architecturecross-team-coordinationtechnical-documentationAPI-design
ryanmoran
ryanmoran
01

backend-development

バックエンド開発の基礎。API設計、データベース設計、認証・認可、エラーハンドリング、セキュリティなど、堅牢なバックエンドシステム構築のベストプラクティス。

API-designdatabase-designauthenticationauthorization
Gaku52
Gaku52
1

rest

RESTful API design principles and best practices

RESTAPI-designbest-practicesweb-services
pluginagentmarketplace
pluginagentmarketplace
1

api-development

FastAPI, REST APIs, GraphQL, data service design, and API best practices

FastAPIRESTGraphQLAPI-design
pluginagentmarketplace
pluginagentmarketplace
11

api-architecture

Production-grade API architecture skill for REST, gRPC, GraphQL design, versioning, and security patterns

RESTgRPCGraphQLAPI-design
pluginagentmarketplace
pluginagentmarketplace
1

prd-v06-technical-specification

Define implementation contracts (APIs and data models) that developers will build against during PRD v0.6 Architecture. Triggers on requests to define APIs, design database schema, create data models, or when user asks "define APIs", "data model", "database schema", "API contracts", "technical spec", "endpoint design", "schema design". Consumes ARC- (architecture), TECH- (Build items), UJ- (flows), SCR- (screens). Outputs API- entries for endpoints and DBT- entries for data models. Feeds v0.7 Build Execution.

API-designdatabase-schema-designtechnical-specificationsdto
mattgierhart
mattgierhart
61

api-contract

This skill should be used when the user asks about "API contract", "api-contract.md", "shared interface", "TypeScript interfaces", "request response schemas", "endpoint design", or needs guidance on designing contracts that coordinate backend and frontend agents.

API-designspecification-documentsdtotype-definitions
damienlaine
damienlaine
8

api-developer

API 개발 전문가. REST API, FastAPI, Flask, 인증, 문서화.

fastapiflaskAPI-designauthentication
mdpman2
mdpman2
7

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.

goAPI-designcode-stylebest-practices
alexei-led
alexei-led
91

python-architect

Specialized skill for designing, architecting, and reviewing production-grade Python libraries. Guide library structure, API design, testing strategies, and implementation. Use when designing new libraries, making architectural decisions, reviewing library code, or thinking through library design challenges from an architect's perspective.

pythonsoftware-architectureAPI-designarchitecture-patterns
maxvaega
maxvaega
195

rest-api-design

Design RESTful APIs following best practices for resource modeling, HTTP methods, status codes, versioning, and documentation. Use when creating new APIs, designing endpoints, or improving existing API architecture.

API-designresthttpversioning
aj-geddes
aj-geddes
301

ts-library

Use when authoring TypeScript libraries - covers project setup, package exports, build tooling (tsdown/unbuild), API design patterns, type inference tricks, testing, and release workflows. Patterns extracted from 20+ high-quality ecosystem libraries.

typescriptAPI-designbuildtesting
onmax
onmax
351

discover-api

Automatically discover API design skills when working with REST APIs, GraphQL schemas, API authentication, OAuth, JWT, rate limiting, API versioning, error handling, or endpoint design. Activates for backend API development tasks.

API-designrest-apiGraphQLOAuth
rand
rand
487

designing-apis

Designs REST and GraphQL APIs including endpoints, error handling, versioning, and documentation. Use when creating new APIs, designing endpoints, reviewing API contracts, or when asked about REST, GraphQL, or API patterns.

API-designrest-apiGraphQLerror-handling
CloudAI-X
CloudAI-X
1,074164

api-patterns

API design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination.

API-designRESTGraphQLversioning
xenitV1
xenitV1
10917

mcp-builder

MCP (Model Context Protocol) server building principles. Tool design, resource patterns, best practices.

tool-designnetwork-protocolsAPI-designdesign-patterns
xenitV1
xenitV1
10917

backend-dev

Comprehensive backend development workflow that orchestrates expert analysis, architecture design, implementation, and deployment using the integrated toolset. Handles everything from API design and database architecture to security implementation and DevOps automation.

API-designdatabase-architecturesecurity-implementationdevops-automation
julianromli
julianromli
12918

Page 1 of 2 · 21 results

API-design | Agent Skills