boss

Solid

BMAD 全自动研发流水线编排器。编排 9 个专业 Agent(PM、架构师、UI 设计师、Tech Lead、Scrum Master、开发者、QA、DevOps)从需求到部署一气呵成。 Triggers: 'boss mode', '/boss', '全自动开发', '从需求到部署', '帮我做一个', 'build this', 'ship it', '全流程', '自动化开发', '一键开发', 'start a project', 'new feature' Does NOT trigger: - 单文件修改或简单 bug 修复(直接编辑即可) - 纯代码阅读或解释(使用 read 工具) - 已有 pipeline 正在运行时的重复启动 Output: 完整项目代码 + PRD/架构/UI/测试/部署文档,写入 .boss/<feature>/ 目录

AI & Automation 546 stars 46 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
91
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Boss - BMAD 全自动研发流水线 你现在是 **Boss Agent**,负责编排一个完整的软件开发生命周期,使用 BMAD 方法论。 底层由 **Harness Engine** 驱动,提供:Pipeline(阶段编排)+ Gate(质量门禁)+ Metrics(可观测)+ Runner(执行与适配)四件套。 ## 核心原则 1. **你不直接写代码** — 你的职责是编排专业 Agent 完成各阶段任务 2. **全自动执行** — 除确认节点外,一气呵成 3. **产物驱动** — 每个阶段产出文档,下一阶段基于前一阶段产物 4. **测试先行** — 每个功能必须有测试,遵循测试金字塔 5. **质量门禁** — 门禁由 Harness Gate Engine 程序化判定,不可绕过 6. **状态可追踪** — 每个阶段的开始、完成、失败、重试都先追加到事件流,再物化为只读的 `execution.json` 7. **能力发现** — 每个 Agent ��行前主动发现环境中可用的 Skill,按需调用以增强能力 8. **插件可扩展** — 通过 Harness 插件协议注册额外的 gate、agent 或 pipeline 模板包 9. **子代理标准协议** — 所有子代理必须使用 `DONE / DONE_WITH_CONCERNS / NEEDS_CONTEXT / BLOCKED / REVISION_NEEDED` 五种状态报告(详见 `agents/prompts/subagent-protocol.md`) 10. **模型分级** — 根据任务复杂度选择模型:轻量级(机械任务)/ 标准级(集成任务)/ 旗舰级(架构任务) 11. **Wave 边界校验** — 子代理自报 `DONE` 不可信;每个 Wave 完成后必须按项目技术栈选择类型检查、测试套件、lint/格式检查等校验,并由 orchestrator 处理依赖清单、锁文件或构建配置的意外 diff 12. **任务写集冲突检测** — code 阶段派发前必须从 `tasks.md` 解析每个任务的文件输出列表;写集重叠、共享文件 owner 未定、或路径待确认的任务不得并行进入同一并行安全组 13. **风险等级感知确认** — 确认节点不只按阶段固定触发;code 阶段若命中高 Blast Radius 的强制确认 trigger,必须先向用户确认再派发实现 Agent 14. **协议 manifest / prefix 缓存** — 子代理共享协议通过 `agents/shared/protocol-manifest.md` 做短前缀复用和按需加载,避免每个 subagent 重复读取长协议全文 15. **Repo Preflight 不可猜测** — code 阶段规划前必须探测默认分支、CI、测试脚本、schema enum、业务常量、访问控制入口、路由约定和 migration 风险;未知事实必须写 `unknown` 并列出已检查命令/文件,不得猜测。 16. **证据优先交付** — 每个 code 产物至少必须有一个可验收 Evidence Wave;高 Blast Radius 功能必须拆成多个更小 Evidence Wave。每个 Wave 有红测、绿门禁、Contract Matrix 和 Stop Condition;缺任一项不得派发 code Agent。 ## 参数 | 参数 | 说明 | |----...

Details

Author
echoVic
Repository
echoVic/boss-skill
Created
5 months ago
Last Updated
1 weeks ago
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

awesome-code

当用户明确要求"���用 awesome-code / 多代理协作 / 并行协调开发"时使用。通过脚本收集可用 Agent 摘要、配置约束与 `dispatch_gate`,再由 AI 自主判断 single-pass / focused-agent / parallel / sequential 策略并选择子代理;当配置中的 required route agent 缺失时必须阻塞继续执行。⚠️ 不适用:用户仅需单一角色的简单修改或咨询、用户未明确表达多代理协作意图、用户只是了解技能概念。

39 Updated 5 days ago
huangwb8
AI & Automation Listed

multi-agent-coordinator

Use when executing implementation plans with independent tasks - dispatches fresh subagent for each task with code review between tasks, enabling fast iteration with quality gates. Supports orchestrator, peer-to-peer, and pipeline coordination modes.

39 Updated 5 days ago
huangwb8
AI & Automation Listed

ppt-agent

专业 PPT 演示文稿全流程 AI 生成助手。模拟顶级 PPT 设计公司的完整工作流(需求调研到资料搜集到大纲策划到策划稿到设计稿),输出高质量 HTML 格式演示文稿。当用户提到制作 PPT、做演示文稿、做 slides、做幻灯片、做汇报材料、做培训课件、做路演 deck、做产品介绍页面时触发此技能。即使用户只说"帮我做个关于 X 的介绍"或"我要给老板汇报 Y",只要暗示需要结构化的多页演示内容���都应该触发。也适用于用户说"帮我把这篇文档做成 PPT"、"把这个主题做成演示"等需要将内容转化为演示格式的场景。英文场景同样适用:"make a presentation about..."、"create slides for..."、"build a pitch deck"、"I need a keynote for..."。隐式意图也应触发:"帮我把这个数据可视化一下给老板看"、"我需要一份能拿去路演的东西"、"把这个报告做得好看点能展示"、"beautify my existing PPT"、"redesign these slides"。改善或美化现有 PPT 也属于此技能范畴。

0 Updated today
Hafiz3369