API Dev
API design, REST, GraphQL
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."
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形式で完全なコンテキスト、代替案、根拠を記録し、将来のエンジニアがなぜその決定をしたか理解できるようにする"
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).
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.
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.
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.
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.
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.
architecture-patterns
by miles990
Software architecture patterns and best practices
documentation
by miles990
Technical writing, API docs, and documentation best practices
claude-code-sdk
by miles990
Claude Code SDK integration for building AI-powered applications with OAuth and API Key authentication
api-tools
by miles990
API testing, documentation, and development tools
frontend
by miles990
Modern frontend development with React, Vue, and web technologies
auth0-angular
by auth0
Use when adding authentication to Angular applications with route guards and HTTP interceptors - integrates @auth0/auth0-angular SDK for SPAs
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
process-management
by ssiumha
Manages long-running processes via overmind/Procfile. Use when starting servers, daemons, workers, or managing Procfile configuration.
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.
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.
Implement Z-Wave Command Class
by zwave-js
Guide for implementing new Z-Wave Command Classes (CCs) in zwave-js
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.
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.
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.
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.
replicate
by replicate
Discover, compare, and run AI models using Replicate's API