Skip to main content
Back to registry

fastapi-code-review

existential-birds/beagle

Installs154
Install command
npx skills add https://github.com/existential-birds/beagle --skill fastapi-code-review
About this skill
These are idiomatic FastAPI patterns that may appear problematic but are correct: Only flag issues when the context warrants it: FastAPI + Pydantic handle many concerns automatically: Before flagging "missing" functionality, verify FastAPI isn't handling it. Load and follow review-verification-protocol before reporting any issue. - Pydantic validates request body automatically - No manual validation needed when using typed Pydantic models as parameters - Dependency injection for database sessions - Sessions come from Depends() , not passed as function arguments - HTTPException for all HTTP errors - FastAPI handles conversion to proper HTTP responses - Async def endpoint without await - May be using sync dependencies or simple operations; FastAPI handles this - Type annotation on Depends() - This is documentation/IDE support, not a type assertion - Query/Path/Body defaults - FastAPI processes these at runtime, not traditional Python defaults - Returning dict from endpoint - Pydantic converts automatically if response_model is set - Flag missing validation ONLY IF the field isn't already in a Pydantic model with validators - Flag missing auth ONLY IF the endpoint isn't using Depends() with an auth dependency - Flag missing error handling ONLY IF HTTPException isn't raised appropriately for error cases - Flag sync in async ONLY IF the operation is actually blocking (file I/O,...

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does fastapi-code-review do?

fastapi-code-review is listed in SkillJury, but the source summary is still sparse.

Is fastapi-code-review good?

fastapi-code-review does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does fastapi-code-review work with?

fastapi-code-review currently lists compatibility with codex, gemini-cli, opencode, cursor, github-copilot, claude-code.

What are alternatives to fastapi-code-review?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install fastapi-code-review?

npx skills add https://github.com/existential-birds/beagle --skill fastapi-code-review

Related skills

More from existential-birds/beagle

Related skills

Alternatives in Software Engineering