api-route-design
Use when designing RESTful API endpoints in FastAPI or Python projects. Triggers for: creating GET/POST/PUT/DELETE endpoints, request validation with Pydantic, response formatting with JSON schemas, status code...
Discover Research skills, compare source repositories and read the instructions for each workflow.
Use when designing RESTful API endpoints in FastAPI or Python projects. Triggers for: creating GET/POST/PUT/DELETE endpoints, request validation with Pydantic, response formatting with JSON schemas, status code...
Use when creating FastAPI backend applications - route handlers, dependencies, CORS config, or Pydantic models. NOT when frontend logic, non-Python backends, or unrelated server-side code. Triggers: "FastAPI",...
Scaffolds tRPC routers, procedures, and Zod schemas with full type safety following DevPrep AI patterns
Zod 4 schema validation patterns. Trigger: When using Zod for validation - breaking changes from v3.
Django REST Framework patterns. Trigger: When implementing generic DRF APIs (ViewSets, serializers, routers, permissions, filtersets). For project-specific API patterns, create a project-specific skill.
Async/await patterns for FastAPI and SQLAlchemy. Use when working with async code, database sessions, concurrent operations, or debugging async issues in Python.
API 集成和设计最佳实践。用于设计、实现和优化 RESTful API、GraphQL API 或其他 API 集成。包括错误处理、认证、限流、版本控制等。
REST API 和 GraphQL 設計指南
Build production-grade FastAPI backends with SQLModel, Dapr integration, and JWT authentication. Use when building REST APIs with Neon PostgreSQL, implementing event-driven microservices with Dapr pub/sub, sche...
Manage authentication, authorization, and user sessions. Use when dealing with login, sign-up, API protection, middleware, or user data fetching.
Error handling patterns for RawDrive. Use when implementing error boundaries, API error responses, form validation, loading states, or user-friendly error messages.
Reviews package dependencies for security vulnerabilities, outdated versions, and license compliance. Use when user asks about dependencies, security audits, or before releases.
Updates documentation, generates changelogs, and handles versioning. To be used for automating release tasks.
AI sales agent that generates optimal responses based on customer profile, product information, and sales strategies. Use when assisting with sales conversations, generating responses to customer messages, or p...
Manage the credit system (allocation, purchasing, usage). Use when adding credit types, configuring pricing, or building credit UI.
Debug and test Budget Buddy's fuzzy matching transaction classification system using 0.85 similarity threshold. Use when debugging classification issues, understanding fuzzy matching algorithm, testing merchant...
Find and compare products online (Google Shopping) and locally (stores near you). Auto-selects best products based on price, ratings, availability, and preferences. Generates shopping list with buy links and st...
Capture learnings from current session for future knowledge compounding
Creates new AI agent skills following the Agent Skills spec. Trigger: When user asks to create a new skill, add agent instructions, or document patterns for AI.
This skill should be used when the user asks to "resume session", "save state", "restore context", "view session history", "create checkpoint", or when the /resume command is invoked. Provides session state tra...
Expert system for Ultralytics YOLOv8/v9/v10. Provides documentation on training, detection, segmentation, and deployment.
Query CYNIC's philosophical wisdom across 19 domains and 73 engines. Use when asked philosophical questions, need cross-domain synthesis, want philosophical grounding for decisions, or seek wisdom from multiple...
Acts as a Socratic Product Manager to explore, clarify, and define new application ideas. Use when the user has a vague idea, wants to "brainstorm", or asks to "design this app".
LUTAGU 技能索引。當用戶提到專案開發、介面設計、交通票價、 醫療查詢等主題時,作為一級路由引導 AI 載入具體 Skill。
The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.