Skip to main content

api-best-practices

REST API design patterns, OpenAPI specifications, versioning strategies, authentication, error handling, and security best practices. Use when designing APIs, creating endpoints, documenting APIs, or implementing backend services that expose HTTP APIs.

星标

4

分支

0

更新时间

2025年10月22日 01:53

下载技能文件

下载包含 SKILL.md 和所有相关文件的完整技能目录

/plugin marketplace add webdevtodayjason/titanium-plugins

复制此命令并粘贴到 Claude Code 中以安装该技能

相关技能

alirezarezvani

senior-architect

alirezarezvani

Comprehensive software architecture skill for designing scalable, maintainable systems using ReactJS, NextJS, NodeJS, Express, React Native, Swift, Kotlin, Flutter, Postgres, GraphQL, Go, Python. Includes architecture diagram generation, system design patterns, tech stack decision frameworks, and dependency analysis. Use when designing system architecture, making technical decisions, creating architecture diagrams, evaluating trade-offs, or defining integration patterns.

46api-backend
alirezarezvani

senior-backend

alirezarezvani

Comprehensive backend development skill for building scalable backend systems using NodeJS, Express, Go, Python, Postgres, GraphQL, REST APIs. Includes API scaffolding, database optimization, security implementation, and performance tuning. Use when designing APIs, optimizing database queries, implementing business logic, handling authentication/authorization, or reviewing backend code.

46api-backend
LeastBit

mcp-builder

LeastBit

构建高质量 MCP(Model Context Protocol)服务器的指南,帮助 LLM 通过精心设计的工具与外部服务交互。适用于在 Python(FastMCP)或 Node/TypeScript(MCP SDK)中构建整合外部 API 或服务的 MCP 服务器。

45api-backend
alekspetrov

backend-test

alekspetrov

Generate backend tests (unit, integration, mocks). Auto-invoke when user says "write test for", "add test", "test this", or "create test".

35api-backend
alekspetrov

backend-endpoint

alekspetrov

Create REST/GraphQL API endpoint with validation, error handling, and tests. Auto-invoke when user says "add endpoint", "create API", "new route", or "add route".

35api-backend
rand

discover-api

rand

Automatically discover API design skills when working with REST APIs, GraphQL schemas, API authentication, OAuth, JWT, rate limiting, API versioning, error handling, or endpoint design. Activates for backend API development tasks.

25api-backend
rand

discover-cloud

rand

Automatically discover cloud computing and serverless skills when working with cloud. Activates for cloud development tasks.

25api-backend
greyhaven-ai

grey-haven-api-design

greyhaven-ai

Design RESTful APIs following Grey Haven standards - FastAPI routes, Pydantic schemas, HTTP status codes, pagination, filtering, error responses, OpenAPI docs, and multi-tenant patterns. Use when creating API endpoints.

14api-backend
greyhaven-ai

grey-haven-security-practices

greyhaven-ai

Grey Haven's security best practices - input validation, output sanitization, multi-tenant RLS, secret management with Doppler, rate limiting, OWASP Top 10 for TanStack/FastAPI stack. Use when implementing security-critical features.

14api-backend
greyhaven-ai

grey-haven-project-structure

greyhaven-ai

Organize Grey Haven projects following standard structures for TanStack Start (frontend) and FastAPI (backend). Use when creating new projects, organizing files, or refactoring project layout.

14api-backend
greyhaven-ai

grey-haven-code-style

greyhaven-ai

Apply Grey Haven Studio's actual coding standards from cvi-template (TypeScript/React) and cvi-backend-template (Python/FastAPI). Use when writing or reviewing code for Grey Haven projects. Includes Prettier, ESLint, Ruff, database conventions, and multi-tenant patterns.

14api-backend
lifangda

api-design-principles

lifangda

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

6api-backend
api-best-pra... - webdevtodayjason 的 Claude AI 技能 | SkillsMP