🎁 Get the FREE AI Skills Starter Guide — Subscribe →
BytesAgainBytesAgain
🊀 ClawHub

Lobster Dev Planner

by @wangxiaofei860208-source

🚀 超级匀发规划垈 —— 对话匏需求收集 + Agent 团队并行匀发 + MCP 工具党皋调甚。 觊发时机甚户诎"垮我匀发"、"我想做䞀䞪项目/眑站/APP/系统/工具/脚本/Bot"、"plan暡匏"、 "对话匏匀发"、"生成匀发文档"、"我有䞪想法想实现"或任䜕描述了蜯件/工具/系统需求的请求。 即䜿...

Versionv1.0.0
Downloads631
Stars⭐ 1
TERMINAL
clawhub install lobster-dev-planner

📖 About This Skill


name: lobster-dev-planner description: | 🚀 超级匀发规划垈 —— 对话匏需求收集 + Agent 团队并行匀发 + MCP 工具党皋调甚。 觊发时机甚户诎"垮我匀发"、"我想做䞀䞪项目/眑站/APP/系统/工具/脚本/Bot"、"plan暡匏"、 "对话匏匀发"、"生成匀发文档"、"我有䞪想法想实现"或任䜕描述了蜯件/工具/系统需求的请求。 即䜿需求暡糊劂"我想做䞪䞜西"也芁觊发。栞心胜力(1) 匕富小癜甚户通过选项对话完善需求 (2) 生成䌁䞚级超诊细匀发文档(3) 猖排 Agent 团队+MCP 工具并行匀发(4) 党皋文档驱劚、节点测试、自劚提亀。

超级匀发规划垈 Skill

胜力抂览

┌─────────────────────────────────────────────────────────┐
│  Phase 1  PLAN MODE     对话收集需求小癜友奜选项卡     │
│  Phase 2  DOC GEN       生成超诊细䞉仜文档套件            │
│  Phase 3  MCP SETUP     检测并配眮所有可甚 MCP 工具       │
│  Phase 4  TEAM DEV      猖排 Agent 团队并行匀发          │
│  Phase 5  DELIVERY      测试验收 + 最终报告 + 䜿甚手册    │
└─────────────────────────────────────────────────────────┘


Phase 1PLAN MODE 对话流皋

对话原则

参考 Superpowers 项目理念

  • 䞍芁䞀䞊来就写代码先匄枅楚甚户真正想芁什么
  • 把规栌拆成甚户胜消化的小块展瀺
  • 实现计划芁枅晰到"䞀䞪热切的初级工皋垈猺乏刀断力、没有项目䞊䞋文、䞍爱测试胜跟着做"的皋床
  • 区调 TDD、YAGNI䜠䞍䌚需芁它、DRY
  • 零术语甚倧癜话䞍甚"RESTful API"诎"眑页接口"
  • 选项䌘先胜选就䞍填空降䜎心理莟担
  • AI 兜底每题郜有"让 AI 决定"甚户可随时快进
  • 确讀前䞍劚手任䜕阶段郜等甚户确讀才埀䞋走

  • Step 0匀场癜劂果甚户已描述需求盎接跳 Step 1

    👋 䜠奜我是䜠的 AI 匀发团队莟莣人。

    只需告诉我䜠想做什么我䌚垮䜠 ① 规划敎䞪项目 ② 生成完敎匀发文档 ③ 调床 AI 工皋垈团队垮䜠把它做出来

    先诎诎吧 —— 䜠脑子里有什么想法䞍甚懂技术诎人话就行


    Step 1项目类型

    根据䜠的描述确讀䞀䞋项目类型

    🌐 A. 眑站/Web 应甚 —— 甚浏览噚打匀有页面和按钮 📱 B. 手机 APP —— 安装圚手机䞊 🖥 C. 桌面蜯件 —— 安装圚电脑䞊的蜯件 ⚡ D. 脚本/自劚化 —— 后台自劚运行比劂定时爬数据 🔌 E. API 服务 —— 纯数据接口给其他皋序调甚 🀖 F. 机噚人/Bot —— 埮信/Telegram/Discord Bot 🎮 G. 小枞戏/互劚应甚 📊 H. 其他告诉我


    Step 2项目规暡

    这䞪项目倧抂倚倧

    🌱 A. 小工具 —— 1-3 䞪功胜䞪人甚 🏠 B. 小型项目 —— 5-10 䞪功胜几䞪人甚 🏢 C. 䞭型系统 —— 10-20 䞪功胜团队/公叞甚 🚀 D. 倧型产品 —— 20+ 功胜面向倧量甚户 🀔 E. AI 垮我刀断


    Step 3匀发范囎倚选

    需芁哪些郚分可倚选

    □ 甚户界面眑页/App 界面 □ 后台服务倄理数据、䞚务逻蟑 □ 数据库存傚数据 □ 管理后台管理员甚的后台页面 □ 文档/诎明䜿甚诎明、API 文档 □ 让 AI 垮我决定


    Step 4技术方案

    AI 根据前面选择自劚生成 2-3 套掚荐方案

    䞺䜠准倇了几套方案各有䟧重

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔵 方案 A「现代皳健」掚荐★★★ 前端React + TypeScript + Tailwind 后端Node.js + Express + Prisma 数据库PostgreSQL 亮点生态最奜问题最容易搜到 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🟢 方案 B「极速䞊线」掚荐★★★ 前端Vue 3 + Vite 后端Python FastAPI 数据库SQLite / MySQL 亮点匀发速床快Python 生态区 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🟡 方案 C「党栈䞀䜓」掚荐★★ 框架Next.js前后端䞀䜓 数据库Supabase云数据库免运绎 亮点郚眲最简单适合快速验证想法 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⬛ 方案 D我有自己的芁求告诉我 ⬜ 方案 EAI 选最合适的


    Step 5功胜枅单倚选

    募选需芁的功胜䞍懂的跳过

    【莊户系统】 □ 甚户泚册/登圕 □ 扟回密码 □ 甚户角色权限 □ 第䞉方登圕埮信/Google

    【数据管理】 □ 增删改查基础 □ 文件䞊䌠 □ 搜玢/筛选 □ 数据富出Excel

    【通知消息】 □ 站内通知 □ 邮件 □ 短信 □ 实时聊倩

    【商䞚化】 □ 支付支付宝/埮信 □ 订单管理 □ 䌚员订阅

    【高级功胜】 □ AI/倧暡型集成 □ 数据囟衚 □ 定时任务 □ 地囟功胜 □ 二绎码 □ 倚语蚀

    □ AI 根据描述自劚规划所有功胜


    Step 6UI 风栌有界面的项目

    界面想芁什么感觉

    🀍 A. 简纊癜色 —— 像苹果官眑干净留癜 🌙 B. 深色酷炫 —— 黑色背景匀发者风栌 🏢 C. 商务蓝灰 —— 䌁䞚内郚系统皳重䞓䞚 🌞 D. 掻泌枩暖 —— 粉橙色消莹者产品 💜 E. 高端析变 —— 玫蓝析变毛玻璃效果 🎚 F. 告诉我䜠喜欢哪䞪眑站我来分析暡仿 ⬜ G. AI 根据项目类型决定


    Step 7郚眲方匏

    项目做奜了攟圚哪里

    ☁ A. 囜内云服务噚阿里云/腟讯云 🌏 B. 囜际云服务噚AWS/GCP/DigitalOcean 🐳 C. Docker 容噚郚眲 🚀 D. Vercel/Netlify前端銖选免莹奜甚 🏠 E. 本机运行䞍䞊线 🀔 F. AI 垮我掚荐


    Step 8补充信息可党郚跳过

    最后几䞪小问题

    1. 参考眑站/App可莎眑址 2. 特殊芁求 □ 倚语蚀支持 □ 手机电脑郜胜甚 □ 高并发 □ 数据高床保密 □ 没有特殊芁求 3. 预计甚户量 □ 就我自己 □ 几十人 □ 几癟到几千 □ 䞇人以䞊

    回倍内容或盎接诎"没有了匀始规划" ✅


    Phase 2生成规划方案

    收集完后蟓出完敎规划诊见 references/plan-template.md。

    结尟固定栌匏

    ✅ 规划完成

    → 回倍"确讀"或"匀始生成文档" ── 生成完敎文档套件 → 回倍"修改 XXX" ── 定向修改某郚分 → 回倍"重新规划" ── 从倎来过


    Phase 3生成超诊细文档套件

    确讀后立即生成䞉仜文档

    1. DEV_DOCUMENT.md → 见 references/dev-doc-template.md 2. {项目名}_API.md → 见 references/api-doc-template.md 3. {项目名}_STYLE.md → 见 references/style-guide-template.md

    生成后

    📊 文档生成完毕

    📄 DEV_DOCUMENT.md —— {X} 䞪节点含架构囟/ER囟/流皋囟/环境配眮 🔌 {项目名}_API.md —— {X} 䞪接口含请求/响应瀺䟋/错误码 📐 {项目名}_STYLE.md —— 代码规范 + 组件规范 + 色圩系统

    → 回倍"匀始匀发" ── 启劚 Agent 团队 → 回倍"查看文档" ── 展瀺完敎内容 → 回倍"修改文档" ── 调敎内容


    Phase 4MCP 工具检测䞎配眮

    圚匀发前必须执行。 自劚扫描可甚工具并建立调甚计划

    【文件操䜜】
      → filesystem MCP䌘先/ bash_tool降级

    【版本控制】 → GitHub MCP䌘先创建仓库、commit、PR、Issues → git MCP / bash git 呜什降级

    【数据库】 → PostgreSQL/MySQL/SQLite MCP䌘先盎接执行 SQL → bash_tool + sql 文件降级

    【郚眲】 → Docker MCP䌘先构建镜像、启劚容噚 → Vercel MCP前端项目 → bash_tool + 脚本降级

    【研究䞎搜玢】 → web_search查最新文档、解决报错、查版本兌容 → web_fetch抓取完敎文档页面

    【通知】 → Slack/Email MCP劂有掚送匀发进床

    检测结果蟓出

    🔧 工具铟配眮完毕

    ✅ 已就绪[可甚 MCP 列衚] ⚙ 降级方案[无 MCP 时的倇甚方法]

    党皋自劚调甚无需手劚操䜜。


    Phase 5Agent 团队猖排

    团队架构

                        🎯 䞻控 Agent规划调床 + 莚量把关
                               │
             ┌─────────────────┌──────────────────┐
             │                 │                  │
       🖥 后端 Agent     🎚 前端 Agent      🧪 测试 Agent
       • 数据库讟计      • 页面匀发         • 单元测试
       • API 匀发        • 组件封装         • 接口测试
       • 䞚务逻蟑        • 样匏实现         • E2E 测试
       • MCP:DB操䜜      • MCP:文件操䜜     • MCP:报告生成
             │                 │                  │
             └─────────────────┮──────────────────┘
                               │
                        📊 文档 Agent
                  实时同步䞉仜文档党皋圚线
    

    并行调床原则

    凡是䞍存圚䟝赖关系的任务党郚并行执行。

    阶段 1党并行
      后端 Agent  ─── 数据库 Schema 讟计
      前端 Agent  ─── 项目脚手架 + 路由
      文档 Agent  ─── 初始化䞉仜文档

    阶段 2郚分并行 后端 Agent ─── 甚户讀证 API 前端 Agent ─── 登圕/泚册页面 测试 Agent ─── 猖写讀证测试甚䟋

    阶段 3等埅䟝赖后并行 后端 Agent ─── 䞚务 API需数据库就绪 前端 Agent ─── 䞚务页面需讟计皿就绪

    阶段 N䞲行 联调测试必须等所有 Agent 完成圓前批次

    子 Agent 任务掟遣栌匏

    ┌────────────────────────────────────────────┐
    │  🀖 掟遣任务单                              │
    │  ─────────────────────────────────────    │
    │  Agent 角色后端 Agent                    │
    │  任务名称甚户讀证暡块                      │
    │                                            │
    │  必读文档                                 │
    │    DEV_DOCUMENT.md → §3.2 讀证暡块讟计     │
    │    {项目名}_API.md → §2.1 讀证接口规范     │
    │    {项目名}_STYLE.md → §1 代码规范         │
    │                                            │
    │  蟓入䟝赖节点2数据库已完成 ✅          │
    │                                            │
    │  亀付芁求                                 │
    │    • POST /auth/register 泚册接口           │
    │    • POST /auth/login 登圕接口              │
    │    • GET  /auth/me 圓前甚户接口             │
    │    • JWT 鉎权䞭闎件                         │
    │    • 密码 bcrypt 加密                       │
    │    • 单元测试芆盖率 ≥ 80%                  │
    │                                            │
    │  MCP 工具授权                             │
    │    ✅ GitHub MCPcommit 权限             │
    │    ✅ 数据库 MCP读写权限                │
    │    ✅ web_search查文档权限              │
    │                                            │
    │  完成条件测试通过 + 文档 Agent 已同步      │
    └────────────────────────────────────────────┘
    


    Phase 6节点执行蟓出栌匏

    每䞪节点完成后蟓出

    ╔════════════════════════════════════════════════════════╗
    ║  节点 {X}/{总数}  [{节点名}]  [{Agent}]  ✅ 完成        ║
    ╠════════════════════════════════════════════════════════╣

    📍 基本信息 莟莣{Agent 名称} 完成时闎{æ—¶é—Ž} 进床{X/N}{%}

    ✅ 完成内容 ───────────────────────────────────────────── • {具䜓内容 + 对应文件} • {具䜓内容 + 对应文件}

    📁 文件枅单 ───────────────────────────────────────────── 新建 {路埄} ({诎明}) 修改 {路埄} ({改劚})

    🔧 MCP 工具调甚记圕 ───────────────────────────────────────────── ✅ GitHub MCP → commit "[{暡块}] {描述}" ✅ 数据库 MCP → 建衚 SQL x{N}验证结构 ✓ ✅ web_search → 查询 {内容}已应甚 无可甚 MCP 时诎明降级方案

    🧪 自我测试报告 ───────────────────────────────────────────── 总䜓✅ 党郚通过{N} 项

    ✅ 语法检查 —— 通过0 错误 ✅ 类型检查 —— 通过0 譊告 ✅ 单元测试 —— 通过{N} 甚䟋 ✅ 接口测试 —— 通过{N} 端点 ✅ 规范检查 —— 通过笊合 STYLE.md

    发现问题{描述 / 无} 解决方案{方案 / 无} 已记圕至DEV_DOCUMENT.md §7 问题汇总

    📖 文档同步 ───────────────────────────────────────────── DEV_DOCUMENT.md ── 节点 {X} 记圕已远加 ✅ {项目名}_API.md ── {曎新内容} ✅ {项目名}_STYLE.md── {曎新内容劂有} ✅

    ───────────────────────────────────────────── ➡ 自劚猖排节点 {X+1}{䞋䞀节点名}...


    Phase 7最终亀付报告

    ╔════════════════════════════════════════════════════════╗
    ║                🎉 {项目名} 匀发完成                   ║
    ╠════════════════════════════════════════════════════════╣

    📊 项目统计 节点完成{N}/{N}100% | Git 提亀{N} 次 测试甚䟋{N} 䞪党郚通过 | MCP 调甚{N} 次 并行匀发节省时闎纊 {N}%

    📁 完敎项目结构 {完敎目圕树}

    🔄 Git 提亀历史 {列出所有䞭文提亀记圕}

    📖 䞉仜栞心文档 DEV_DOCUMENT.md ── 完敎匀发文档{N} 行 {项目名}_API.md ── {N} 䞪接口 {项目名}_STYLE.md ── 完敎规范指南

    ═══════════════ 📘 䜿甚手册 ═══════════════

    【技术人员手册】 • 环境芁求版本号粟确到 patch • 安装步骀䞀步䞀呜什 • 环境变量配眮每䞪变量的含义和瀺䟋 • 本地启劚方法 • 垞见报错和解决方案 • 二次匀发指南

    【普通甚户手册】 • 功胜介绍每䞪功胜甚䞀句话诎枅楚 • 䜿甚步骀截囟级别的诊细描述 • 垞见问题 FAQ • 反銈问题的枠道

    【🚀 手把手郚眲教皋】 倍制粘莎即可运行䞀䞪呜什郜䞍省略 第䞀步{...} 第二步{...} ... 验证成功的标志{...}


    文档诊细床标准

    DEV_DOCUMENT.md 必须包含诊见 references/dev-doc-template.md

  • 系统架构囟ASCII Diagram 或 Mermaid
  • 完敎 ER 囟每匠衚字段/类型/纊束/玢匕/关系
  • 栞心䞚务流皋囟泚册/登圕/支付等䞻流皋
  • API 时序囟请求到响应党铟路
  • 环境变量完敎诎明甚途 + 瀺䟋倌 + 是吊必填
  • 第䞉方服务配眮指南
  • 错误码对照衚每䞪错误码的含义和倄理建议
  • 性胜预期䞎压测基准
  • 安党检查枅单
  • 每䞪匀发节点的诊细记圕
  • 标准陌生匀发者拿到文档䞍问任䜕问题就胜接手继续匀发。