What problem does it solve? Deploying a web UI update can accidentally wipe or overwrite production Firestore data when agents run import, clear, or migration scripts alongside the deploy. This Skill enforces a strict audit checklist so a deploy is only declared done with verifiable proof and zero database side effects. ## Core Features & Use Cases - Pre-deploy checklist: Requires an explicit user request, a UI-only goal, a clean npx tsc --noEmit run, and the preferred npm run deploy:otgruzka:quick command. - Forbidden-action guard: Blocks clear:*, import:cloud*, clean:cloud-store:apply, migration scripts, non-hosting firebase deploy, .env swaps, and unprompted git push in the same session. - Post-deploy verification: Confirms exit code 0, fetches https://otgruzka-tovara.vercel.app to verify the new index-….js bundle hash, and issues a PASS/FAIL verdict stating Firestore was untouched. - Use Case: Before running npm run deploy:otgruzka:quick, the agent walks the checklist, refuses a bundled data-import request, deploys, verifies the bundle hash on the Vercel production URL, and reports DEPLOY AUDIT: PASS with the hash. ## Quick Start Ask the agent to audit the Otgruzka deploy before and after running npm run deploy:otgruzka:quick and confirm Firestore data was not touched.