Claude Code Plugins

Community-maintained marketplace

Feedback

FastAPI Endpoint Validation

@MaciWP/CV_Astro
1
0

Enforces FastAPI endpoint best practices with Pydantic validation in Python projects. Auto-activates on: fastapi, endpoint, route, pydantic, validation, request, response. Prevents missing validation (raw dict), inconsistent responses, unhandled exceptions, missing status codes. Ensures Pydantic models for requests/responses, dependency injection, HTTPException usage, async/await patterns. Validates model inheritance (BaseModel), status codes (201, 400, 404, 500), OpenAPI docs. Targets: 100% validated endpoints, 0 raw dicts, <50ms validation overhead.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

404: Not Found