Agent skill
code-review
Review code for quality, maintainability, and correctness
Install this agent skill to your Project
npx add-skill https://github.com/PrefectHQ/fastmcp/tree/main/examples/skills/sample_skills/code-review
SKILL.md
Code Review Skill
This skill guides you through conducting thorough code reviews.
Review Checklist
When reviewing code, consider:
Correctness
- Does the code do what it's supposed to do?
- Are edge cases handled?
- Are there any obvious bugs?
Maintainability
- Is the code easy to understand?
- Are variable and function names descriptive?
- Is there appropriate documentation?
Performance
- Are there any obvious performance issues?
- Are expensive operations cached when appropriate?
- Are database queries efficient?
Security
- Is user input validated?
- Are there any injection vulnerabilities?
- Are secrets properly managed?
Giving Feedback
- Be specific and actionable
- Explain why something should change
- Suggest alternatives, don't just criticize
- Acknowledge good work too
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
reviewing-code
Review code for quality, maintainability, and correctness. Use when reviewing pull requests, evaluating code changes, or providing feedback on implementations. Focuses on API design, patterns, and actionable feedback.
review-pr
Monitor and respond to automated PR reviews (Codex bot). Use when pushing a PR, checking review status, or responding to bot feedback. Handles the full cycle of push -> wait for review -> evaluate comments -> fix -> re-push.
testing-python
Write and evaluate effective Python tests using pytest. Use when writing tests, reviewing test code, debugging test failures, or improving test coverage. Covers test design, fixtures, parameterization, mocking, and async testing.
pdf-processing
Extract text from PDFs, fill forms, and merge documents
fastmcp-client-cli
Query and invoke tools on MCP servers using fastmcp list and fastmcp call. Use when you need to discover what tools a server offers, call tools, or integrate MCP servers into workflows.
cli
Prefect CLI commands for mutations. The MCP server is read-only - use this skill when you need to trigger deployments, cancel flow runs, create automations, or modify Prefect resources.
Didn't find tool you were looking for?