Skip to main content

Backend API

Design and implement RESTful API endpoints following REST principles with proper HTTP methods, status codes, and resource-based URLs. Use this skill when creating or modifying API endpoints, route handlers, controllers, or API configuration files. Apply when working on REST API design, endpoint implementations, API versioning, request/response handling, HTTP method routing (GET, POST, PUT, PATCH, DELETE), query parameter filtering, API rate limiting, or any file that defines API routes such as routes.py, api.js, controllers/, endpoints/, or API documentation files.

星标

7

分支

0

更新时间

2025年10月29日 14:48

下载技能文件

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

相关技能

maxritter

Global Validation

maxritter

Implement comprehensive validation with server-side enforcement, client-side UX feedback, early failure, specific error messages, allowlists over blocklists, type checking, input sanitization, and consistent validation across all entry points. Use this skill when implementing validation logic in forms, API endpoints, data models, user inputs, or any data processing. Apply when validating form inputs, API request parameters, database model fields, implementing client-side validation for user experience, enforcing server-side validation for security, sanitizing user input to prevent injection attacks, checking data types and formats, validating business rules, or providing field-specific error messages. Use for any task involving input validation, data integrity checks, security validation, or user input processing.

7api-backend
alirezarezvani

api-documenter

alirezarezvani

Auto-generate API documentation from code and comments. Use when API endpoints change, or user mentions API docs. Creates OpenAPI/Swagger specs from code. Triggers on API file changes, documentation requests, endpoint additions.

47api-backend
alirezarezvani

secret-scanner

alirezarezvani

Detect exposed secrets, API keys, credentials, and tokens in code. Use before commits, on file saves, or when security is mentioned. Prevents accidental secret exposure. Triggers on file changes, git commits, security checks, .env file modifications.

47api-backend
ryancnelson

delegating-to-wiki-agent

ryancnelson

AI Assistant Delegation Framework - Keep your context clean by delegating API queries to specialized sub-agents 🐊

29api-backend
cameronfreer

lean4-memories

cameronfreer

This skill should be used when working on Lean 4 formalization projects to maintain persistent memory of successful proof patterns, failed approaches, project conventions, and user preferences across sessions using MCP memory server integration

20api-backend
zxkane

aws-serverless-eda

zxkane

AWS serverless and event-driven architecture expert based on Well-Architected Framework. Use when building serverless APIs, Lambda functions, REST APIs, microservices, or async workflows. Covers Lambda with TypeScript/Python, API Gateway (REST/HTTP), DynamoDB, Step Functions, EventBridge, SQS, SNS, and serverless patterns. Essential when user mentions serverless, Lambda, API Gateway, event-driven, async processing, queues, pub/sub, or wants to build scalable serverless applications with AWS best practices.

11api-backend
CuriousLearner

openapi-generator

CuriousLearner

Generate comprehensive OpenAPI/Swagger specifications from existing code and APIs.

9api-backend
CuriousLearner

api-tester

CuriousLearner

Quick API endpoint testing with comprehensive request/response validation.

9api-backend
CuriousLearner

mock-server

CuriousLearner

Create and manage mock API servers for development and testing.

9api-backend
giuseppe-trisciuoglio

aws-sdk-java-v2-secrets-manager

giuseppe-trisciuoglio

AWS Secrets Manager patterns using AWS SDK for Java 2.x. Use when storing/retrieving secrets (passwords, API keys, tokens), rotating secrets automatically, managing database credentials, or integrating secret management into Spring Boot applications.

6api-backend
giuseppe-trisciuoglio

aws-sdk-java-v2-bedrock

giuseppe-trisciuoglio

Amazon Bedrock patterns using AWS SDK for Java 2.x. Use when working with foundation models (listing, invoking), text generation, image generation, embeddings, streaming responses, or integrating generative AI with Spring Boot applications.

6api-backend
giuseppe-trisciuoglio

aws-sdk-java-v2-kms

giuseppe-trisciuoglio

AWS Key Management Service (KMS) patterns using AWS SDK for Java 2.x. Use when creating/managing encryption keys, encrypting/decrypting data, generating data keys, digital signing, key rotation, or integrating encryption into Spring Boot applications.

6api-backend
Backend API - maxritter 的 Claude AI 技能 | SkillsMP