Back to tags
Tag

Agent Skills with tag: api

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

code-documentation

Write comprehensive code documentation including JSDoc, Python docstrings, inline comments, function documentation, and API comments. Use when documenting code, writing docstrings, or creating inline documentation.

apicommentsdocstringjsdoc
aj-geddes
aj-geddes
301

fastapi-development

Build high-performance FastAPI applications with async routes, validation, dependency injection, security, and automatic API documentation. Use when developing modern Python APIs with async support, automatic OpenAPI documentation, and high performance requirements.

fastapipythonasynchronous-programmingapi
aj-geddes
aj-geddes
301

flutter-development

Build beautiful cross-platform mobile apps with Flutter and Dart. Covers widgets, state management with Provider/BLoC, navigation, API integration, and material design.

flutterdartmobile-developmentstate-management
aj-geddes
aj-geddes
301

idempotency-handling

Implement idempotency keys and handling to ensure operations can be safely retried without duplicate effects. Use when building payment systems, APIs with retries, or distributed transactions.

apierror-handlingresilience-patternsidempotency
aj-geddes
aj-geddes
301

health-check-endpoints

Implement comprehensive health check endpoints for liveness, readiness, and dependency monitoring. Use when deploying to Kubernetes, implementing load balancer health checks, or monitoring service availability.

kubernetesmonitoringapiavailability-check
aj-geddes
aj-geddes
301

integration-testing

Design and implement integration tests that verify component interactions, API endpoints, database operations, and external service communication. Use for integration test, API test, end-to-end component testing, and service layer validation.

integration-testinge2e-testingapidatabase
aj-geddes
aj-geddes
301

rate-limiting-implementation

Implement rate limiting, throttling, API quotas, and backpressure mechanisms to protect services from abuse and ensure fair resource usage. Use when building APIs, preventing DOS attacks, or managing system load.

rate-limitingapi-securityapithrottling
aj-geddes
aj-geddes
301

react-native-app

Build cross-platform mobile apps with React Native. Covers navigation with React Navigation, state management with Redux/Context API, API integration, and platform-specific features.

react-nativemobile-developmentreact-navigationredux
aj-geddes
aj-geddes
301

synthetic-monitoring

Implement synthetic monitoring and automated testing to simulate user behavior and detect issues before users. Use when creating end-to-end test scenarios, monitoring API flows, or validating user workflows.

monitoringintegration-testinge2e-testingapi
aj-geddes
aj-geddes
301

webhook-development

Implement webhook systems for event-driven integration with retry logic, signature verification, and delivery guarantees. Use when creating event notification systems, integrating with external services, or building event-driven architectures.

webhooksevent-driven-architectureapiapi-security
aj-geddes
aj-geddes
301

email-service-integration

Integrate email services with backends using SMTP, third-party providers, templates, and asynchronous sending. Use when implementing email functionality, sending transactional emails, and managing email workflows.

smtptemplatesapitransactional-emails
aj-geddes
aj-geddes
301

payment-gateway-integration

Integrate payment gateways like Stripe, PayPal, and Square with backends for payment processing, subscription management, and webhook handling. Use when building e-commerce platforms, implementing billing systems, and handling payments securely.

apibackendpayment-gatewaystripe
aj-geddes
aj-geddes
301

third-party-integration

Integrate external APIs and services with error handling, retry logic, and data transformation. Use when connecting to payment processors, messaging services, analytics platforms, or other third-party providers.

apierror-handlingretry-logicdata-transformation
aj-geddes
aj-geddes
301

api-reference-documentation

Create comprehensive API reference documentation with OpenAPI/Swagger specs, REST endpoints, authentication, examples, and SDKs. Use when documenting REST APIs, GraphQL APIs, endpoint documentation, or OpenAPI specifications.

apirest-apiopenapiswagger
aj-geddes
aj-geddes
301

api-error-handling

Implement comprehensive API error handling with standardized error responses, logging, monitoring, and user-friendly messages. Use when building resilient APIs, debugging issues, or improving error reporting.

apierror-handlingloggingmonitoring
aj-geddes
aj-geddes
301

api-filtering-sorting

Implement advanced filtering and sorting capabilities for APIs with query parsing, field validation, and optimization. Use when building search features, complex queries, or flexible data retrieval endpoints.

apirest-apifiltersquery-optimization
aj-geddes
aj-geddes
301

api-pagination

Implement efficient pagination strategies for large datasets using offset/limit, cursor-based, and keyset pagination. Use when returning collections, managing large result sets, or optimizing query performance.

apipaginationcursor-paginationkeyset-pagination
aj-geddes
aj-geddes
301

api-changelog-versioning

Document API changes, breaking changes, migration guides, and version history for APIs. Use when documenting API versioning, breaking changes, or creating API migration guides.

apichangelogversioningbreaking-changes
aj-geddes
aj-geddes
301

Page 9 of 16 · 276 results