Ship an agent-built web app to production without the usual disasters. Run the pre-launch audit, work the checklist across hosting, database, auth, payments, email, domain, secrets, backups, and rollback, then give a go or no-go verdict. Triggers on "launch checklist", "ready for production", "go live checklist", shipping an app an AI agent built.
./install.sh production-launch-checklistname: production_launch_checklist description: Ship an agent-built web app to production without the usual disasters. Run the pre-launch audit, work the checklist across hosting, database, auth, payments, email, domain, secrets, backups, and rollback, then give a go or no-go verdict. Triggers on "launch checklist", "ready for production", "go live checklist", shipping an app an AI agent built.
Agent-built apps fail at launch in predictable ways: leaked keys in the browser bundle, databases with permissions left off, webhooks that trust any caller, no backups, no error alerting, no rollback plan. A 2026 security scan of 1,072 vibe-coded apps found over 300 exposing database keys in client-side JavaScript and 172 letting anyone delete data with no authentication. This skill runs the audit that catches those failures before real users arrive, and produces a checklist with a go or no-go verdict.
bash
python3 ~/workspace/skills/production-launch-checklist/bin/launch_audit.py \
--repo /path/to/repo --url https://app.example.com
It prints PASS/FAIL per check and a summary. Read references/agent-built-traps.md for the trap catalog behind each check.
references/agent-built-traps.md, then re-run the audit until the automated checks pass.assets/deploy-checklist-template.md and copy it to the project root as DEPLOY-CHECKLIST.md. Work through every section. Automated checks are pre-filled by the audit; the dashboard and manual items (backups, payment live mode, error alerting) must be verified by a human following references/verify-recipes.md.The deliverable is DEPLOY-CHECKLIST.md in the project root, filled out, with:
A checklist with 40 blocking items gets ignored, so keep the blocking list short and real. If an item does not apply to this stack, mark it N/A with one line saying why.
publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e
No ratings yet — be the first to rate it.