API Designer IA — Expert en conception d'APIs (REST, GraphQL, gRPC, OpenAPI, versioning, rate limiting). Crée des APIs intuitives, évolutives et sécurisées.
The English summary is being prepared. Showing the original description.
336 skills · sorted by relevance
API Designer IA — Expert en conception d'APIs (REST, GraphQL, gRPC, OpenAPI, versioning, rate limiting). Crée des APIs intuitives, évolutives et sécurisées.
The English summary is being prepared. Showing the original description.
Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.
The English summary is being prepared. Showing the original description.
既存プロジェクトの初期セットアップ(初回のみ)。コードリポジトリを分析してCLAUDE.md、要件概要、 基本設計書(アーキテクチャ、DB設計、API設計)、OpenAPI仕様、MkDocs設定を自動生成する。 「このプロジェクトをセットアップして」「既存コードを分析して」「設計書を初期化して」 「プロジェクトの構造を把握して」などのリクエストで使用する。 既にドキュメントがある場合は移行モードで差分だけ補完する。 ※ 既存Specの全更新・再生成には spec-all を使う。
The English summary is being prepared. Showing the original description.
Implement comprehensive API security testing using the 42Crunch platform to perform static audit and dynamic conformance scanning of OpenAPI specifications.
The English summary is being prepared. Showing the original description.
Implement API schema validation using OpenAPI specifications and JSON Schema to enforce input/output contracts and prevent injection, data exposure, and mass assignment attacks.
The English summary is being prepared. Showing the original description.
Use when you need to design, review, or improve REST APIs with Quarkus REST (Jakarta REST) — including resource classes, HTTP methods, status codes, request/response DTOs, Bean Validation, exception mappers, optional runtime OpenAPI exposure (SmallRye), contract-first generation from OpenAPI, content negotiation, pagination, sorting and filtering, API versioning, idempotency (Idempotency-Key), optimistic concurrency (ETag / If-Match), HTTP caching (Cache-Control), API deprecation (Sunset / Deprecation headers), RFC 7807 Problem Details, ISO-8601 for time in contracts, and security-aware boundaries. This should trigger for requests such as Review or improve JAX-RS resources in a Quarkus project; Design HTTP APIs with validation and error handling on Quarkus; Add API versioning, idempotency, ETag concurrency, or deprecation headers; Implement pagination, sorting, or RFC 7807 Problem Details error responses. Part of cursor-rules-java project
The English summary is being prepared. Showing the original description.
Use when you need to design, review, or improve REST APIs with Spring Boot — including HTTP methods, resource URIs, status codes, DTOs, versioning, deprecation and sunset headers, content negotiation (JSON and vendor media types), ISO-8601 instants in DTOs, pagination/sorting/filtering, Bean Validation at the boundary, idempotency, ETag concurrency, HTTP caching, error handling, security, contract-first OpenAPI (OpenAPI Generator), controller advice, and problem details for errors. This should trigger for requests such as Review Java code for Spring Boot REST API; Apply best practices for Spring Boot REST API in Java code. Part of cursor-rules-java project
The English summary is being prepared. Showing the original description.
Use when adding or changing REST endpoints or the OpenAPI contract — deriving endpoints from the Lean commands and views, writing documents/codebase/openapi.yaml first, then regenerating the backend controller interfaces and the frontend client.
The English summary is being prepared. Showing the original description.
Go バックエンドの品質チェック(golangci-lint + Swagger 生成)。「lint」「golangci-lint」「静的解析」「swagger」「OpenAPI」「ドキュメント生成」などのキーワードで自動適用。
The English summary is being prepared. Showing the original description.
Kubb (OpenAPI / Swagger コードジェネレーター) リファレンス。 kubb.config.ts、TypeScript 型・TanStack Query フック・Zod・Faker・MSW モック生成プラグイン、 Fetch / Axios / SWR / React Query クライアント、plugin-client (自前クライアント)。 CLI 8 コマンド、拡張レジストリ (kubb add)、Kubb Studio、Kit (kubb/kit)、 parser-ts / parser-md、adapter-oas、diagnostics、プラグインベース、モノレポ対応。 TanStack Query 本体の API は tanstack-query スキル。
The English summary is being prepared. Showing the original description.
Generate a complete, production-ready application from an OpenAPI specification
The English summary is being prepared. Showing the original description.
Create ASP.NET Minimal API endpoints with proper OpenAPI documentation
The English summary is being prepared. Showing the original description.
Generates API documentation using OpenAPI/Swagger specifications with interactive documentation, code examples, and SDK generation. Use when users request "API documentation", "OpenAPI spec", "Swagger docs", "document API endpoints", or "generate API reference".
The English summary is being prepared. Showing the original description.
Manage command-line tools connected to OmniRoute through its API. Inspect tool status, read or change settings, manage Codex profiles and backups, and invoke tool plugins for automation tasks.
Group AI providers and models behind one model ID in OmniRoute. Choose among 19 routing strategies, define fallback sequences for failures, simulate which provider will be selected, and inspect latency, success rates, and costs.
Find agent skills on GitHub, score their relevance using rule-based checks, scan for malware and embedded secrets, and import them into supported agent directories, including Hermes, Claude Code, Gemini CLI, and OpenCode.
Manage AI service connections in OmniRoute through its API. Add, update, remove, and test connections, maintain API keys and sign-in credentials, and inspect usage metrics and connection health.
Manage command-line tools connected to OmniRoute through its API. Inspect tool status, read or change settings, manage Codex profiles and backups, and invoke tool plugins for automation tasks.
Find agent skills on GitHub, score their relevance using rule-based checks, scan for malware and embedded secrets, and import them into supported agent directories, including Hermes, Claude Code, Gemini CLI, and OpenCode.
Manage OmniRoute API keys by creating, listing, rotating, and revoking them. Set access permissions, allowed models, spending limits, and expiration dates for each key to control access to proxy and management endpoints.
Group AI providers and models behind one model ID in OmniRoute. Choose among 19 routing strategies, define fallback sequences for failures, simulate which provider will be selected, and inspect latency, success rates, and costs.
Use Strix to test web apps, APIs, and source code for exploitable security flaws. Choose local or cloud execution, set testing scope and budget, and review validated findings with reproducible examples and structured reports.
Prepare and publish a core Hindsight release, then open a pull request for its changelog and announcement blog post. Covers version updates, package publication checks, and synchronization of the accompanying documentation references.
Helps connect Feishu or Lark bots, documents, spreadsheets, and approval workflows. Guides API authentication and MCP setup, a way to expose tools to agents, using environment variables for credentials and verification before externally visible changes.