API 开发
API 设计、REST 与 GraphQL
spring-boot-openapi-documentation
giuseppe-trisciuoglio
Provides patterns to generate comprehensive REST API documentation using SpringDoc OpenAPI 3.0 and Swagger UI in Spring Boot 3.x applications. Use when setting up API documentation, configuring Swagger UI, adding OpenAPI annotations, implementing security documentation, or enhancing REST endpoints with examples and schemas.
spring-boot-security-jwt
giuseppe-trisciuoglio
Provides JWT authentication and authorization patterns for Spring Boot 3.5.x covering token generation with JJWT, Bearer/cookie authentication, database/OAuth2 integration, and RBAC/permission-based access control using Spring Security 6.x. Use when implementing authentication or authorization in Spring Boot applications.
check-api-status
melodic-software
Check Anthropic API status and recent incidents from status.anthropic.com
spring-boot-resilience4j
giuseppe-trisciuoglio
This skill should be used when implementing fault tolerance and resilience patterns in Spring Boot applications using the Resilience4j library. Apply this skill to add circuit breaker, retry, rate limiter, bulkhead, time limiter, and fallback mechanisms to prevent cascading failures, handle transient errors, and manage external service dependencies gracefully in microservices architectures.
api-design-assistant
ArabelaTso
Design and review APIs with suggestions for endpoints, parameters, return types, and best practices. Use when designing new APIs from requirements, reviewing existing API designs, generating API documentation, or getting implementation guidance. Supports REST APIs with focus on endpoint structure, request/response schemas, authentication, pagination, filtering, versioning, and OpenAPI specifications. Triggers when users ask to design, review, document, or improve APIs.
problem-framing
WellApp-ai
Frame problems using JTBD Job Stories, HMW questions, and persona validation
mcp-server
WellApp-ai
Guide for creating new MCP server integrations
pr-review
WellApp-ai
Automated code review using ReadLints and Shell for technical validation
webapp-testing
WellApp-ai
Test web app UI using Browser MCP and Storybook
api-interface-design
TencentBlueKing
API 接口设计规范,涵盖 RESTful 设计原则、URL 命名、HTTP 方法选择、请求响应格式、错误码定义、版本控制。当用户设计 API 接口、定义 Resource 类、编写接口文档或进行接口评审时使用。
bustup-frame-gen
xuiltul
音声ポップアップの疑似Live2Dアニメーション用フレームセット(表情×5フレーム)を、 grokのimage_editで既存bustupから生成しPIL合成で揃える手順。Animaのボイスチャットで 口パク・瞬きを動かしたい、新しいanimaにアニメーションフレームを追加したい、 「bustupをLive2D風に動かして」「口パクフレームを作って」と言われたときに使う。 リギング・Live2D SDKは使わない(AIアバター用途は別途ライセンス契約対象になり得るため不採用)。
worker-management
xuiltul
Skill for operating and managing AnimaWorks server processes. Perform hot reload (server reload) after code updates, Anima process restart, and server status checks (list of running Anima, memory usage). "Reload", "Apply updates", "Refresh", "System status", "Server restart", "Process check"
worker-management
xuiltul
AnimaWorksサーバープロセスの運用管理スキル。 コード更新後のホットリロード(server reload)、Animaプロセスの再起動、 サーバーステータス確認(起動中Anima一覧・メモリ使用量)を実行する。 「リロードして」「更新を反映して」「再読み込みして」「システム状態」「サーバー再起動」「プロセス確認」
worker-management
xuiltul
AnimaWorks 서버 프로세스의 운영 관리 스킬. 코드 업데이트 후 핫 리로드(server reload), Anima 프로세스 재시작, 서버 상태 확인(실행 중인 Anima 목록, 메모리 사용량)을 수행합니다. "리로드", "업데이트 반영", "새로고침", "시스템 상태", "서버 재시작", "프로세스 확인"
project-planner
mgiovani
Break down large projects into dependency-aware tasks with progress tracking
api-documentation-generator
ArabelaTso
Generate comprehensive API documentation from repository sources including OpenAPI specs, code comments, docstrings, and existing documentation. Use when documenting APIs, creating API reference guides, or summarizing API functionality from codebases. Extracts endpoint details, request/response schemas, authentication methods, and generates code examples. Triggers when users ask to document APIs, generate API docs, create API reference, or summarize API endpoints from a repository.
api-error-taxonomy
proflead
Define consistent API error codes and responses. Use when a mid-level developer needs error standardization.
api-contract-checker
proflead
Validate API changes against an expected contract. Use when a mid-level developer needs to detect breaking changes.
api-request-builder
proflead
Build a basic HTTP request (curl or fetch) for an API. Use when a junior developer needs a quick request example.
graphql-query-optimizer
proflead
Optimize GraphQL queries and resolvers for performance. Use when a mid-level developer needs to reduce N+1 or payload size.
vueuse-functions
vueuse
Apply VueUse composables where appropriate to build concise, maintainable Vue.js / Nuxt features.
architecture-paradigm-client-server
athola
'Consult this skill when designing client-server systems or API architectures.
architecture-paradigm-service-based
athola
'Coarse-grained service architecture for deployment independence without
architecture-paradigm-microservices
athola
'Consult this skill when designing or evolving microservices architectures.