implement-crud
Implement complete CRUD (Create, Read, Update, Delete) operations for Supabase tables with proper error handling, validation, and RLS. Triggers when user requests data operations, API endpoints, or database int...
Découvrez les skills Tests et sécurité, comparez leurs dépôts et consultez leurs instructions.
Implement complete CRUD (Create, Read, Update, Delete) operations for Supabase tables with proper error handling, validation, and RLS. Triggers when user requests data operations, API endpoints, or database int...
Design and implement RESTful API endpoints following REST principles with consistent naming conventions, proper HTTP methods, versioning strategies, and appropriate status codes. Use this skill when creating ne...
Hono + Zod で型安全な CRUD API を構築し、クライアント通信とテストを統合します。API実装、リクエスト検証、RPC通信、ローカルテストが必要な場合に使用します。
Implement comprehensive validation with server-side validation for security, client-side validation for user experience, early validation to fail fast, specific field-level error messages, allowlists over block...
Gate 2 validation: TypeScript type generation from OpenAPI spec
Complete TDD workflow for implementing business logic (use cases) and API endpoints that make tests pass. Covers Zod safeParse validation, async/await patterns, Next.js API routes, service orchestration, and Cl...
Add retry logic with exponential backoff to async operations. Use when implementing external service calls, database operations, network requests, or any operation that may fail transiently. Follows project pat...
Python FastAPI生成器技能:负责路由定义、依赖注入、Pydantic模型、异步操作、API文档自动生成。使用时需要定义路由、配置依赖注入、设计Pydantic模型、实现异步操作、生成API文档。
Type mapping reference for OpenAPI formats to TypeScript core types
前端API调用生成器技能:负责Fetch/Axios封装、错误统一处理、重试逻辑、请求拦截器、响应类型定义。使用时需要配置API基础URL、实现请求拦截器、配置错误处理、设置重试逻辑、定义响应类型。
API design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination.
This skill should be used when writing, editing, or reviewing any JavaScript code in the ECP codebase. It provides coding standards for error handling in Express API routes. Always apply these guidelines when w...
OpenAPI standards and guidelines for professional API specifications
Generate OpenAPI 3.0 YAML specifications from simple JSON definitions.
HTTP client patterns for axios configuration, interceptors, and request handling
REST API設計とセキュリティのベストプラクティス。認証、バリデーション、エラーハンドリングに使用。
Guides controller implementation for complex workflows, reservation creation, quantum matching, group matching. Use when creating controllers for multi-step processes or complex state management.
OpenAPI operation rules 11-13 for naming, pagination, and responses
Generates typed Pydantic models or TypeScript interfaces from raw JSON.
Generate backend routes, handle request/response logic, and connect applications to databases. Use for building scalable APIs.
API design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination.
Advanced OpenAPI schema patterns including allOf, naming hierarchies, and context separation
Follow these rules while coding in ruby on rails.
Core error types and HTTP status code mapping patterns
Le classement utilise les étoiles du dépôt GitHub indexé. Plusieurs skills peuvent partager ce nombre : ce n’est ni un nombre d’installations ni une note de qualité.