What problem does it solve? Verifying code changes against a real database locally is slow and error-prone when done by hand. This Skill automates the arrange-act-assert cycle against a developer's MongoDB sandbox: it derives test scenarios from a PR or local diff, prepares the exact document state needed, and verifies outcomes after the code runs. ## Core Features & Use Cases - Scenario derivation from code changes: Analyzes a PR URL, branch, or uncommitted git diff to enumerate testable code paths and guard conditions. - Automated data arrangement: Queries existing documents, generates missing ones, and upserts them via the MongoDB SDK/CLI without manual console work. - Before/after assertion: Re-queries documents after the user runs the code and reports PASS/FAIL with highlighted state changes. - Use Case: You changed a game-verification endpoint in an Express/Mongoose service. The Skill reads your diff, proposes scenarios (happy path, rejection, invalid input), upserts a matching game document into your sandbox, gives you the curl command to run, then confirms the status field transitioned correctly. ## Quick Start Ask the AI to test your local changes against the MongoDB sandbox, for example by saying "run local-db-qa on my uncommitted changes and test the game verification flow".