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检测, 库, 应急响应, 测试用例, 生产就绪, 请求拦截, 运维监控, 逆向工具, 部署与发布