API Dev

API design, REST, GraphQL

Showing 1513-1536 of 6772 skills
mgd34msu

api-design

by mgd34msu

"Load PROACTIVELY when task involves building or modifying API endpoints. Use when user says \"build an API\", \"add an endpoint\", \"create a REST route\", \"set up GraphQL\", or \"add tRPC procedures\". Covers route design and file organization, request validation with Zod, response formatting, error handling patterns, middleware composition, authentication guards, rate limiting, pagination, and API documentation generation."

API Dev 6 8mo ago
lv416e

architecture-decision-records

by lv416e

"Use when making any significant architectural decision - framework selection, infrastructure change, API design choice, database selection, pattern adoption - to record the decision in MADR format with full context, alternatives, and rationale so future engineers understand WHY 重要なアーキテクチャ上の意思決定(フレームワーク選定、インフラ変更、API設計選択、データベース選定、パターン採用)を行う際に使用 - MADR形式で完全なコンテキスト、代替案、根拠を記録し、将来のエンジニアがなぜその決定をしたか理解できるようにする"

API Dev 6 8mo ago
skills-il

green-invoice

by skills-il

Integrate Green Invoice (Morning) API for Israeli invoicing, receipts, client management, and payment processing. Use when user asks to create invoices via Green Invoice, generate hashbonit mas through Morning API, manage clients in Green Invoice, set up webhook automation for document creation, query documents or expenses, or mentions "Green Invoice", "Morning", "hashbonit yeruka", "greeninvoice API", Israeli cloud invoicing, or needs to create tax invoice-receipt (cheshbonit mas/kabala). Covers all 13 document types, 8 payment types, client CRUD, item catalog, and webhook integration. Do NOT use for SHAAM allocation numbers or Tax Authority e-invoice compliance (use israeli-e-invoice), Cardcom payment processing (use cardcom-payment-gateway), or Tranzila integration (use tranzila-payment-gateway).

API Dev 38 7mo ago
sanity-io

vitest

by sanity-io

Vitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filtering and fixtures.

API Dev 957 9mo ago
ThinkInAIXYZ

add-provider

by ThinkInAIXYZ

Add a DeepChat LLM provider through explicit reviewed source changes. Use when a developer asks Codex to add a provider, provider profile, upstream provider config, model catalog mapping, provider auth behavior, or a special provider adapter in this repository.

API Dev 6.4K 2mo ago
assafelovic

skyll

by assafelovic

Search and retrieve agent skills at runtime. This skill should be used when the agent needs to find specialized capabilities, workflows, or domain knowledge to accomplish a task. Skyll aggregates skills from skills.sh and returns full SKILL.md content ready for context injection.

API Dev 251 8mo ago
rohitg00

k8s-cilium

by rohitg00

Cilium and Hubble network observability for Kubernetes. Use when managing network policies, observing traffic flows, or troubleshooting connectivity with eBPF-based networking.

API Dev 965 8mo ago
rohitg00

k8s-multicluster

by rohitg00

Manage multiple Kubernetes clusters, switch contexts, and perform cross-cluster operations. Use when working with multiple clusters, comparing environments, or managing cluster lifecycle.

API Dev 965 8mo ago
miles990

architecture-patterns

by miles990

Software architecture patterns and best practices

API Dev 26 9mo ago
miles990

documentation

by miles990

Technical writing, API docs, and documentation best practices

API Dev 26 9mo ago
miles990

claude-code-sdk

by miles990

Claude Code SDK integration for building AI-powered applications with OAuth and API Key authentication

API Dev 26 9mo ago
miles990

api-tools

by miles990

API testing, documentation, and development tools

API Dev 26 9mo ago
miles990

frontend

by miles990

Modern frontend development with React, Vue, and web technologies

API Dev 26 9mo ago
auth0

auth0-angular

by auth0

Use when adding authentication to Angular applications with route guards and HTTP interceptors - integrates @auth0/auth0-angular SDK for SPAs

API Dev 55 8mo ago
zeromicro

zero-skills

by zeromicro

Comprehensive knowledge base for go-zero microservices framework. Use this skill when: - Building REST APIs with go-zero (Handler → Logic → Model architecture) - Creating RPC services with service discovery and load balancing - Implementing database operations with sqlx, MongoDB, or Redis caching - Adding resilience patterns (circuit breaker, rate limiting, load shedding) - Troubleshooting go-zero issues or understanding framework conventions - Generating production-ready microservices code Features: - Complete pattern guides with ✅ correct and ❌ incorrect examples - Three-layer architecture enforcement - Production best practices - Common pitfall solutions

API Dev 90 8mo ago
ssiumha

process-management

by ssiumha

Manages long-running processes via overmind/Procfile. Use when starting servers, daemons, workers, or managing Procfile configuration.

API Dev 9 8mo ago
DanielMadsenDK

servicenow-flow-designer

by DanielMadsenDK

Execute custom scripts and logic within Flow Designer and IntegrationHub workflows. Covers FlowAPI methods, flow execution, and subprocess orchestration. Use when building workflow automations, executing flows programmatically from server scripts, or triggering subflows conditionally.

API Dev 9 8mo ago
DanielMadsenDK

servicenow-http-integrations

by DanielMadsenDK

Establish outbound HTTP connections to external systems using REST, SOAP, and HTTP protocols. Covers RESTMessageV2, SOAPMessageV2, OAuth token retrieval as part of API flows, and response parsing. Use when making outbound API calls to external or third-party systems, consuming REST/SOAP services, or handling full HTTP request/response flows. For encrypting data, managing cryptographic keys, certificate operations, or security primitives, use the servicenow-server-security skill.

API Dev 9 8mo ago
zwave-js

Implement Z-Wave Command Class

by zwave-js

Guide for implementing new Z-Wave Command Classes (CCs) in zwave-js

API Dev 893 8mo ago
mhattingpete

code-refactor

by mhattingpete

Perform bulk code refactoring operations like renaming variables/functions across files, replacing patterns, and updating API calls. Use when users request renaming identifiers, replacing deprecated code patterns, updating method calls, or making consistent changes across multiple locations.

API Dev 688 11mo ago
EpicenterHQ

elysia

by EpicenterHQ

Elysia.js server patterns for error handling, status responses, and plugin composition. Use when writing Elysia route handlers, returning HTTP errors, creating plugins, or working with Eden Treaty type safety.

API Dev 4.8K 8mo ago
EpicenterHQ

tauri

by EpicenterHQ

Tauri path handling, cross-platform file operations, and API usage. Use when working with file paths in Tauri frontend code, accessing filesystem APIs, or handling platform differences in desktop apps.

API Dev 4.8K 8mo ago
EpicenterHQ

git

by EpicenterHQ

Git commit and pull request guidelines using conventional commits. Use when creating commits, writing commit messages, creating PRs, or reviewing PR descriptions.

API Dev 4.8K 8mo ago
replicate

replicate

by replicate

Discover, compare, and run AI models using Replicate's API

API Dev 141 8mo ago