dev-planner

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

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "dev-planner" with this command: npx skills add cat9999aaa/dev-planner-skill/cat9999aaa-dev-planner-skill-dev-planner

超级匀发规划垈 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 对话流皋

对话原则

  • 零术语甚倧癜话䞍甚"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 时序囟请求到响应党铟路
  • 环境变量完敎诎明甚途 + 瀺䟋倌 + 是吊必填
  • 第䞉方服务配眮指南
  • 错误码对照衚每䞪错误码的含义和倄理建议
  • 性胜预期䞎压测基准
  • 安党检查枅单
  • 每䞪匀发节点的诊细记圕

标准陌生匀发者拿到文档䞍问任䜕问题就胜接手继续匀发。

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

openclaw-version-monitor

监控 OpenClaw GitHub 版本曎新获取最新版本发垃诎明翻译成䞭文 并掚送到 Telegram 和 Feishu。甚于(1) 定时检查版本曎新 (2) 掚送版本曎新通知 (3) 生成䞭文版发垃诎明

Archived SourceRecently Updated
Coding

ask-claude

Delegate a task to Claude Code CLI and immediately report the result back in chat. Supports persistent sessions with full context memory. Safe execution: no data exfiltration, no external calls, file operations confined to workspace. Use when the user asks to run Claude, delegate a coding task, continue a previous Claude session, or any task benefiting from Claude Code's tools (file editing, code analysis, bash, etc.).

Archived SourceRecently Updated
Coding

ai-dating

This skill enables dating and matchmaking workflows. Use it when a user asks to make friends, find a partner, run matchmaking, or provide dating preferences/profile updates. The skill should execute `dating-cli` commands to complete profile setup, task creation/update, match checking, contact reveal, and review.

Archived SourceRecently Updated
Coding

clawhub-rate-limited-publisher

Queue and publish local skills to ClawHub with a strict 5-per-hour cap using the local clawhub CLI and host scheduler.

Archived SourceRecently Updated