dungnotnull/vibe-to-production-agent-skill

GitHub: dungnotnull/vibe-to-production-agent-skill

一个 Claude Agent 技能插件,通过自动化审计、部署安全检查和运维指导,系统性地填补 AI 生成应用从原型到生产就绪之间的工程化鸿沟。

Stars: 1 | Forks: 0

# 🚀 从灵感到生产 一个 Claude Agent Skill,系统性地填补“在我的电脑上能跑”和生产就绪系统之间的每一个差距。专为 vibe coder 量身定制——即那些使用 AI 工具构建了实际产品,现在需要将它们安全上线的开发者。 ## 问题所在 AI 编程工具(Cursor、ChatGPT、Lovable、Bolt、v0)在生成理想路径下可运行的代码方面非常出色。但它们总是会忽略: - 速率限制 → 机器人攻击你的 AI endpoint → 一夜之间产生 3,000 美元的账单 - 连接池 → 10 个真实用户 → 数据库崩溃 - 错误处理 → 一个错误请求 → 整个应用宕机 - 环境变量 → 部署 → 应用因为 DATABASE_URL 未定义而崩溃 - 文件上传到磁盘 → 重新部署 → 所有用户图片丢失 - 健康检查 → 负载均衡器将流量路由到死掉的实例 这个 skill 会针对你特定的技术栈,找到并修复所有这些问题,并提供精确的代码。 ## 快速开始 ### 选项 A:描述你的应用 ### 选项 B:粘贴你的代码 分享 package.json + 主服务器文件 + .env.example → 获取完整评估 ### 选项 C:使用脚本扫描 ``` python3 scripts/scan_codebase.py --path ./my-app --report python3 hooks/pre_launch_gate.py --path ./my-app --platform vercel ``` ### 选项 D:紧急情况(应用现在就宕机了) ## 7 阶段工作流 | 阶段 | 名称 | 作用 | |-------|------|-------------| | 1 | App 考古学家 | 不依赖文档来理解你的技术栈 | | 2 | 生产差距检测器 | 找出在真实用户环境下会崩溃的所有问题 | | 3 | 成本爆炸预防器 | 阻止 AI 账单、DB 超额和意外收费 | | 4 | 零停机部署器 | 安全部署并带有回滚计划 | | 5 | 可观测性引导器 | 2 小时内完成免费监控 | | 6 | 事件一线响应者 | 出现故障时的逐步恢复指南 | | 7 | 技术债谈判者 | 决定现在修复什么 vs. 什么可以推迟 | ## 输出文件 | 文件 | 用途 | |------|-----------| | `PRODUCTION_READINESS_REPORT.md` | 完整评估 — 与你的团队共享 | | `CRITICAL_FIXES.md` | 针对紧急问题的可直接复制粘贴的修复方案 | | `LAUNCH_CHECKLIST.md` | 任何部署前的放行/叫停检查 | | `RUNBOOK.md` | 粘贴到 Notion/Confluence — 在凌晨 2 点使用 | | `COST_MONITOR.md` | 每月成本追踪 + AI 支出限制 | ## 生产就绪评分 ``` 90-100 🟢 Production Ready → Ship it 70-89 🟡 Nearly There → Fix critical items, then ship 50-69 🟠 Needs Work → Several issues to address 30-49 🔴 Not Ready → Fundamental problems first 0-29 💀 Danger Zone → Will fail quickly with real users ``` ## 支持的技术栈 **Frontend:** Next.js · Remix · SvelteKit · Nuxt · React/Vite **Backend:** Express · FastAPI · Django · Flask · Hono · Elysia · NestJS **Database:** PostgreSQL · MySQL · MongoDB · Supabase · SQLite(已标记) **AI APIs:** OpenAI · Anthropic · Replicate · LangChain **平台:** Vercel · Railway · Render · Fly.io · Docker · Cloudflare ## 文件结构 ``` vibe-to-production/ ├── SKILL.md ← Agent entry point ├── sub-skills/ ← 7 phase instruction files ├── scripts/ ← scan_codebase.py, generate_report.py ├── hooks/ ← pre_launch_gate.py, post_incident_review.py ├── references/ ← Platform guides, common mistakes ├── checklists/ ← Per-app-type checklists └── templates/ ← Copy-paste production code ``` *Claude Agent Skill 生态系统的一部分。*
标签:AI辅助开发, Claude, CVE检测, 库, 应急响应, 测试用例, 生产就绪, 请求拦截, 运维监控, 逆向工具, 部署与发布