- Home
- /
- Categories
- /
- API Dev
API Dev
API design, REST, GraphQL
spring-boot-3
by Gentleman-Programming
Spring Boot 3 patterns for configuration, DI, and web services. Trigger: When building or refactoring Spring Boot 3 applications.
ai-sdk-5
by Gentleman-Programming
Vercel AI SDK 5 patterns. Trigger: When building AI chat features - breaking changes from v4.
exception-taxonomy
by dadbodgeoff
Hierarchical exception system with HTTP status codes, machine-readable error codes, and structured responses for consistent API error handling across all endpoints.
circuit-breaker
by dadbodgeoff
Implement the circuit breaker pattern to prevent cascade failures in distributed systems. Use when adding resilience to API clients, external service calls, or any operation that can fail and should fail fast.
Polyglot
by simota
国際化(i18n)・ローカライズ(l10n)スペシャリスト。ハードコード文字列のt()関数化、Intl APIによる日付/通貨/数値フォーマット、翻訳キー構造管理、RTLレイアウト対応。多言語対応、i18nセットアップが必要な時に使用。
graphql-operations
by apollographql
Guide for writing GraphQL operations (queries, mutations, fragments) following best practices. Use this skill when: (1) writing GraphQL queries or mutations, (2) organizing operations with fragments, (3) optimizing data fetching patterns, (4) setting up type generation or linting, (5) reviewing operations for efficiency.
2fa-bypass
by blacklanternsecurity
Bypass two-factor authentication (2FA/MFA) during authorized penetration testing.
sap-btp-cloud-logging
by secondsky
This skill provides comprehensive guidance for SAP Cloud Logging service on SAP BTP. Use when setting up Cloud Logging instances, configuring log ingestion from Cloud Foundry or Kyma runtimes, implementing OpenTelemetry observability, analyzing logs/metrics/traces in OpenSearch Dashboards, configuring SAML authentication, managing certificates, or troubleshooting ingestion issues. Covers service plans (dev/standard/large), all 4 instance creation methods (BTP Cockpit, CF CLI, BTP CLI, Service Operator), all 4 ingestion methods (Cloud Foundry, Kyma, OpenTelemetry, JSON API), and security best practices.
sap-btp-service-manager
by secondsky
This skill provides comprehensive knowledge for SAP Service Manager on SAP Business Technology Platform (BTP). It should be used when managing service instances, bindings, brokers, and platforms across Cloud Foundry, Kyma, Kubernetes, and other environments. Use when provisioning services via SMCTL CLI, BTP CLI, or REST APIs, configuring OAuth2 authentication, working with the SAP BTP Service Operator in Kubernetes, troubleshooting service consumption issues, or implementing cross-environment service management. Keywords: SAP Service Manager, BTP, service instances, service bindings, SMCTL, service broker, OSBAPI, Cloud Foundry, Kyma, Kubernetes, service-manager, service-operator-access, subaccount-admin, OAuth2, X.509, service marketplace, service plans, rate limiting, cf create-service, btp create services/instance, ServiceInstance CRD, ServiceBinding CRD
sap-btp-integration-suite
by secondsky
Develops and operates enterprise integration solutions using SAP Integration Suite on Business Technology Platform. Covers Cloud Integration (iFlows), API Management, Event Mesh, Edge Integration Cell, Integration Advisor, Trading Partner Management, Graph, OData Provisioning, Integration Assessment, and Migration Assessment. Use this skill when: - Building integration flows (iFlows) to connect applications - Creating, managing, or debugging API proxies and policies - Implementing event-driven architectures with Event Mesh - Setting up B2B/EDI integrations with Trading Partner Management - Deploying hybrid integrations with Edge Integration Cell - Migrating from SAP Process Orchestration (PO/PI) - Configuring adapters (SFTP, HTTP, OData, RFC, AMQP, Kafka, etc.) - Writing Groovy/JavaScript scripts for message processing - Troubleshooting integration errors and monitoring message flows Keywords: sap integration suite, cloud integration, cpi, scpi, sap cpi, iflow, integration flow, api management, apim, api proxy, api policy, developer hub, developer portal, event mesh, edge integration cell, integration advisor, trading partner management, tpm, b2b integration, edi integration, migration assessment, integration assessment, isa-m, graph, odata provisioning, sap btp integration, cloud platform integration, message mapping, groovy script, adapter configuration, content modifier, splitter, aggregator, router, sftp adapter, http adapter, odata adapter, rfc adapter, amqp adapter, kafka adapter, jms queue, data store, idempotent processing, exactly once
sap-btp-job-scheduling
by secondsky
This skill provides comprehensive guidance for SAP BTP Job Scheduling Service development, configuration, and operations. It should be used when creating, managing, or troubleshooting scheduled jobs on SAP Business Technology Platform. The skill covers service setup, REST API usage, schedule types and formats, OAuth 2.0 authentication, multitenancy, Cloud Foundry tasks, Kyma runtime integration, and monitoring with SAP Cloud ALM and Alert Notification Service. Keywords: SAP BTP, Job Scheduling, jobscheduler, cron, schedule, recurring jobs, one-time jobs, Cloud Foundry tasks, CF tasks, Kyma, OAuth 2.0, XSUAA, @sap/jobs-client, REST API, asynchronous jobs, action endpoint, run logs, SAP Cloud ALM, Alert Notification Service, multitenancy, tenant-aware, BC-CP-CF-JBS
api-versioning
by TerminalSkills
Version REST and GraphQL APIs. Use when a user asks to version an API, handle breaking changes, implement API deprecation, manage multiple API versions, or design an API evolution strategy.
payment-integration
by mrgoonie
Integrate payments with SePay (VietQR), Polar, Stripe, Paddle (MoR subscriptions), Creem.io (licensing). Checkout, webhooks, subscriptions, QR codes, multi-provider orders.
arrow-resource
by alexandru
Kotlin + Arrow Resource lifecycle management with Resource, ResourceScope, and resourceScope. Use for designing safe acquisition/release of files, streams, DB pools/connections, HTTP clients, or multipart parts; composing resources (including parallel acquisition); or integrating Resource with typed errors and cancellation.
templ-http
by Xe
Integrate templ components with Go HTTP server using net/http. Use when connecting templ to web server, creating HTTP handlers, mentions 'templ server', 'HTTP routes', or 'serve templ components'.
templ-htmx
by Xe
Build interactive hypermedia-driven applications with templ and HTMX. Use when creating dynamic UIs, real-time updates, AJAX interactions, mentions 'HTMX', 'dynamic content', or 'interactive templ app'.
templ-components
by Xe
Create reusable templ UI components with props, children, and composition patterns. Use when building UI components, creating component libraries, mentions 'button component', 'card component', or 'reusable templ components'.
Security
by HoangNguyen0403
Security best practices for Angular (XSS, CSP, Route Guards).
HTTP Client
by HoangNguyen0403
Best practices for HttpClient, Interceptors, and API interactions.
Documentation Standards
by HoangNguyen0403
Essential rules for code comments, READMEs, and technical documentation.
Android Networking
by HoangNguyen0403
Standards for Retrofit, OkHttp, and API Communication
Android Notifications
by HoangNguyen0403
Push notifications for Android using Firebase Cloud Messaging and NotificationCompat.
🎨 前端设计美学秘典
by telagod
☠️ 一键为 Claude Code / Codex CLI 注入邪修人格与 40+ 安全工程秘典 npx code-abyss
RxJS Interop
by HoangNguyen0403
Bridging Observables and Signals using toSignal and toObservable.