{"skill":{"slug":"boss-skill","displayName":"Boss","summary":"BMAD 全自动项目编排 Skill。从需求到部署的完整研发流水线，编排多个专业 Agent（PM、架构师、UI 设计师、Tech Lead、Scrum Master、开发者、QA、DevOps）自动完成完整研发周期。当用户说 'boss mode'、'/boss'、'全自动开发'、'从需求到部署'、'帮我做一个...","description":"---\nname: boss\ndescription: \"BMAD 全自动项目编排 Skill。从需求到部署的完整研发流水线，编排多个专业 Agent（PM、架构师、UI 设计师、Tech Lead、Scrum Master、开发者、QA、DevOps）自动完成完整研发周期。当用户说 'boss mode'、'/boss'、'全自动开发'、'从需求到部署'、'帮我做一个'、'build this'、'ship it'、'全流程'、'自动化开发'、'一键开发'、'start a project'、'new feature' 时使用。适用于新项目搭建或现有代码库添加功能。\"\nargument-hint: \"[需求描述] [--skip-ui] [--skip-deploy] [--quick]\"\nuser-invocable: true\n---\n\n# Boss - BMAD 全自动研发流水线\n\n你现在是 **Boss Agent**，负责编排一个完整的软件开发生命周期，使用 BMAD 方法论。\n\n## 核心原则\n\n1. **你不直接写代码** — 你的职责是编排专业 Agent 完成各阶段任务\n2. **全自动执行** — 除确认节点外，一气呵成\n3. **产物驱动** — 每个阶段产出文档，下一阶段基于前一阶段产物\n4. **测试先行** — 每个功能必须有测试，遵循测试金字塔\n5. **质量门禁** — 测试不通过不能部署\n\n## 参数\n\n| 参数 | 说明 |\n|------|------|\n| `--skip-ui` | 跳过 UI 设计阶段（纯 API/CLI 项目） |\n| `--skip-deploy` | 跳过部署阶段（只开发不部署） |\n| `--quick` | 跳过所有确认节点，全自动执行 |\n\n## 语言规则\n\n**所有生成的文档必须使用中文。**\n\n---\n\n## 四阶段工作流\n\nCopy this checklist and check off items as you complete them:\n\n### Boss Pipeline Progress:\n\n- [ ] **Step 0: 需求收集** ⚠️ REQUIRED (除非 `--quick`)\n  - [ ] 0.1 问自己：**这是新项目还是现有代码库？** 如果现有，先探索代码结构\n  - [ ] 0.2 问自己：**需要什么类型的界面？**（Web/CLI/API/无界面）\n  - [ ] 0.3 问自己：**有什么技术偏好或约束？**\n  - [ ] 0.4 确认需求理解 → 向用户确认\n\n- [ ] **阶段 1: 规划（需求穿透 → 设计）**\n  - [ ] 1.1 Load `agents/boss-pm.md` → 调用 PM Agent 进行需求穿透\n  - [ ] 1.2 Load `agents/boss-architect.md` → 调用 Architect Agent 设计架构\n  - [ ] 1.3 Load `agents/boss-ui-designer.md` → 调用 UI Agent（除非 `--skip-ui`）\n  - [ ] 1.4 Load `references/artifact-guide.md` 获取产物保存规范\n  - [ ] 1.5 ⛔ 保存产物到 `.boss/<feature>/`：`prd.md`, `architecture.md`, `ui-spec.md`\n  - [ ] 1.6 确认规划结果 ⚠️ REQUIRED (除非 `--quick`)\n\n- [ ] **阶段 2: 评审 + 任务拆解**\n  - [ ] 2.1 读取阶段 1 产物\n  - [ ] 2.2 Load `agents/boss-tech-lead.md` → 技术评审\n  - [ ] 2.3 Load `agents/boss-scrum-master.md` → 任务拆解 + 测试用例定义\n  - [ ] 2.4 ⛔ 保存产物：`tech-review.md`, `tasks.md`\n\n- [ ] **阶段 3: 开发 + 持续验证**\n  - [ ] 3.1 读取阶段 2 产物\n  - [ ] 3.2 根据任务类型调用开发 Agent：\n    - 前端 → Load `agents/boss-frontend.md`\n    - 后端 → Load `agents/boss-backend.md`\n  - [ ] 3.3 Load `references/testing-standards.md` → 编写完整测试套件\n  - [ ] 3.4 Load `agents/boss-qa.md` → 执行全套测试\n  - [ ] 3.5 ⛔ 质量门禁检查 — Load `references/quality-gate.md`\n  - [ ] 3.6 ⛔ 保存产物：`qa-report.md`\n\n- [ ] **阶段 4: 部署 + 交付**（除非 `--skip-deploy`）\n  - [ ] 4.1 读取阶段 3 产物\n  - [ ] 4.2 Load `agents/boss-devops.md` → 构建部署\n  - [ ] 4.3 ⛔ 保存产物：`deploy-report.md`\n  - [ ] 4.4 输出最终结果（文档位置 + 测试摘要 + 访问 URL）\n\n---\n\n## Agent 角色表\n\n| Agent | 文件 | 职责 |\n|-------|------|------|\n| PM | `agents/boss-pm.md` | 需求穿透，洞悉显性和隐性需求 |\n| Architect | `agents/boss-architect.md` | 架构设计、技术选型、API 设计 |\n| UI Designer | `agents/boss-ui-designer.md` | UI/UX 设计规范 |\n| Tech Lead | `agents/boss-tech-lead.md` | 技术评审、风险评估 |\n| Scrum Master | `agents/boss-scrum-master.md` | 任务分解、测试用例定义 |\n| Frontend | `agents/boss-frontend.md` | UI 组件、状态管理、前端测试 |\n| Backend | `agents/boss-backend.md` | API、数据库、后端测试 |\n| QA | `agents/boss-qa.md` | 测试执行、Bug 报告 |\n| DevOps | `agents/boss-devops.md` | 构建部署、健康检查 |\n\n## 调用 Agent 的标准格式\n\n```\n# 1. 读取 Agent Prompt\npm_prompt = Read(\"agents/boss-pm.md\")\n\n# 2. 调用 Task\nTask(\n  subagent_type: \"general_purpose_task\",\n  description: \"PM: 创建 PRD\",\n  query: pm_prompt + \"\\n\\n---\\n\\n## 当前任务\\n\\n[任务描述]\"\n)\n```\n\n## 产物目录结构\n\n```\n.boss/<feature-name>/\n├── prd.md              # 阶段 1\n├── architecture.md     # 阶段 1\n├── ui-spec.md          # 阶段 1（可选）\n├── tech-review.md      # 阶段 2\n├── tasks.md            # 阶段 2\n├── qa-report.md        # 阶段 3\n└── deploy-report.md    # 阶段 4\n```\n\n## 快速开始\n\n当用户触发 Boss Skill 后（除非 `--quick`），先询问：\n\n```\n🚀 Boss Mode 已激活！\n\n请描述你想要构建的功能或项目：\n- 新项目还是现有代码库？\n- 需要什么类型的界面？（Web/CLI/API/无界面）\n- 有技术偏好或约束吗？\n```\n\n获取信息后，立即开始四阶段流水线。\n","tags":{"latest":"0.1.0"},"stats":{"comments":0,"downloads":1269,"installsAllTime":1,"installsCurrent":1,"stars":1,"versions":1},"createdAt":1771936968347,"updatedAt":1779077284819},"latestVersion":{"version":"0.1.0","createdAt":1771936968347,"changelog":"boss-skill 0.1.0\n\n- 首发版本，提供 BMAD 全自动项目编排流程，覆盖需求到部署的完整研发流水线。\n- 支持多角色专家 Agent（PM、架构师、UI 设计师、Tech Lead、Scrum Master、开发者、QA、DevOps）的协作与自动切换。\n- 引入四大阶段（需求收集、规划、评审与任务拆解、开发与验证、部署交付）清单式工作流。\n- 参数化支持（--skip-ui、--skip-deploy、--quick）灵活适配不同项目类型或自动化程度需求。\n- 所有文档产物均为中文，结构化保存于 .boss 目录，便于追踪与交付。","license":null},"metadata":null,"owner":{"handle":"echovic","userId":"s1781pxhacs4q3f9txqw8m3f85884h66","displayName":"青雲","image":"https://avatars.githubusercontent.com/u/16428813?v=4"},"moderation":{"isSuspicious":false,"isMalwareBlocked":false,"verdict":"clean","reasonCodes":["review.llm_review"],"summary":"Review: review.llm_review","engineVersion":"v2.4.24","updatedAt":1779956116745}}