More screenshots
Works with the AI tools you already use
PR Pre-Flight — Full PR Review Suite
by WoW MCP
Automated Python PR reviewer focused on breaking API changes, security risks, and test coverage gaps.
$19.99
Secure checkout via Stripe
See it in action
You say
I am about to merge this diff into main. Can you check it for breaking changes or security issues? [git diff output follows with changes to a Django model and a public API endpoint]
Your agent does
PR Pre-Flight Report
Framework: Django
Breaking Changes
UserAPI.get_profile: Added requiredorg_idargument — suggested mitigation: make arg optional with default None.
Security-Sensitive Changes
- Auth: Removed
permission_classesfromProfileUpdateView.
What you get
About this skill
The problem
Automated CI tests and linters catch syntax errors and regressions, but they cannot identify architectural risks. Developers often ship breaking API changes, security vulnerabilities, or untested logic because these require human-like judgment to spot in a diff.
What it does
- Identifies breaking changes in public Python APIs, such as altered function signatures, renamed symbols, or changed return types.
- Flags security-sensitive code modifications involving authentication, secret handling, raw SQL construction, and unsafe deserialization.
- Audits dependency changes for new third-party packages, major version bumps, or unpinned requirements that introduce supply-chain risk.
- Detects test coverage gaps by cross-referencing changed production logic against the presence of corresponding new or updated test files.
- Performs deep-dive inspections for Django and FastAPI projects, specifically checking migrations, serializers, Pydantic schemas, and dependency injection.
Frameworks & tools
Python, Django, FastAPI, Pydantic, Django REST Framework, and standard dependency managers like Poetry, Pipenv, or requirements.txt.
Why this beats prompting it yourself
General-purpose LLM reviews often focus on stylistic nits or generic advice. This skill uses a structured multi-step methodology to enforce specific checks for breaking changes and security patterns that generic prompts miss. It ensures framework-specific hazards, like Django migration risks or FastAPI permission bypasses, are consistently surfaced.
Use cases
- Reviewing a git diff before opening a pull request to ensure no public APIs are broken.
- Auditing a contributor's PR for hidden security risks in auth or database logic.
- Checking if a bug fix includes the necessary test case to prevent future regressions.
- Verifying that new dependencies meet basic project standards for version pinning and maintenance.
Known limitations
This skill requires a diff (before/after) to function correctly and cannot review files in isolation. It does not execute code, run tests, or perform actual static analysis.
How to install
Drop the file into your AI Agent. Works with Claude, Cursor, ChatGPT, and 20+ more.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
30-day refund
Not a fit? Get your money back
Trust & safety
Security scanned
Verified clean today
- 30-day refund guarantee
- One-time purchase, yours forever
- Secure checkout via Stripe
Frequently Asked Questions
Popular in Testing & QA

Ironclad — Senior Software Developer
Makes your coding agent work like a senior developer: exact money, configurable rules, real audit trails, honest testing. Any stack, any country.
Prompt Dataset Builder
Build and curate high-quality prompt datasets for fine-tuning and eval — deduped and labeled.
Python Test Generator — Plain-English Test Results for Your Python Code
Paste your Python code and get a plain-English test report — what works, what doesn't, what's unfinished, and exactly what to do next.
verify-before-shipping
Stop guessing and start proving: Force your AI agent to provide verifiable execution logs for every 'done' claim.