Loading...
Loading...
Found 21 Skills
Specifies best practices, including following RESTful API design principles, implementing responsive design, using Zod for data validation, and regularly updating dependencies. This rule promotes mode
Expert in RESTful API design, OpenAPI/Swagger documentation, versioning, error handling, and API best practices for NestJS applications
Develop lightweight Flask APIs with routing, blueprints, database integration, authentication, and request/response handling. Use when building RESTful APIs, microservices, or lightweight web services with Flask.
Use when building and maintaining APIs for applications and services.
Build production-ready RESTful APIs with Express.js including routing, middleware, validation, and error handling for scalable backend services
Implements RESTful API design with versioning and request specs. Use when building APIs, adding API endpoints, versioning APIs, or when user mentions REST, JSON API, or API design. WHEN NOT: Internal-only endpoints, HTML views, Turbo Stream responses, or APIs without external consumers.
WeChat automation operations. Implement functions including sending messages, fetching chat records, listening to messages, and friend management via the wxautox4 RESTful API. Use when: (1) Send WeChat messages to friends or group chats, (2) Read WeChat chat records, (3) Listen to new messages, (4) Fetch friend list or group chat list, (5) Accept friend requests, (6) Switch chat windows and other WeChat operations.
Expert guidance for Spring Framework and Spring Boot development with Java best practices, dependency injection, and RESTful API design
Expert guidance for Spring Boot application development with best practices for RESTful APIs, testing, security, and deployment
API contract design conventions for FastAPI projects with Pydantic v2. Use during the design phase when planning new API endpoints, defining request/response contracts, designing pagination or filtering, standardizing error responses, or planning API versioning. Covers RESTful naming, HTTP method semantics, Pydantic v2 schema naming conventions (XxxCreate/XxxUpdate/XxxResponse), cursor-based pagination, standard error format, and OpenAPI documentation. Does NOT cover implementation details (use python-backend-expert) or system-level architecture (use system-architecture).
Design RESTful APIs with clear endpoints, proper HTTP methods, and consistent response formats. Use when planning or building APIs.
Expert API architect specializing in RESTful API design, GraphQL, gRPC, and API security. Deep expertise in OpenAPI 3.1, authentication patterns (OAuth2, JWT), rate limiting, pagination, and OWASP API Security Top 10. Use when designing scalable APIs, implementing API gateways, or securing API endpoints.