code-review
Installation
SKILL.md
Code Review
Code review requires technical evaluation, not emotional performance.
Core principle: Verify before implementing. Ask before assuming. Technical correctness over social comfort.
Review Checklist
Backend (Python/FastAPI)
- All functions have type hints
-
copy.deepcopy()for mutable defaults - Error handling: detailed logs server-side, generic messages to clients
- API keys via
api_key=parameter, notos.environ - Async functions for I/O operations
- Pydantic schemas for request/response bodies
- No blocking calls in async routes
-
asyncio.Lock()for shared resource initialization
Related skills
More from srbhr/resume-matcher
nextjs15-performance
Next.js 15 critical performance fixes. Use when writing React components, data fetching, Server Actions, or optimizing bundle size.
225fastapi
|
181tailwind-patterns
|
173design-principles
|
93react-patterns
React and Next.js performance optimization guidelines from Vercel Engineering, tuned for local/offline or docker-deployed apps.
84navigator
Codebase orientation. Use FIRST when exploring code, finding files, or understanding project structure. For advanced search, see the codebase-navigator skill.
81