Agent Skills
› bacoco/BMad-Skills
bacoco/BMad-Skills
GitHub建立监控、日志和追踪基础,提供可观测性计划、SLO 定义及告警策略。适用于缺失监控、发布前检查或告警噪音治理场景。
Install All Skills
npx skills add bacoco/BMad-Skills --all -g -y
Skills in Collection (16)
建立监控、日志和追踪基础,提供可观测性计划、SLO 定义及告警策略。适用于缺失监控、发布前检查或告警噪音治理场景。
提及日志、指标或追踪缺失
发布前请求监控/告警设置
需要 SLO 或告警降噪
npx skills add bacoco/BMad-Skills --skill bmad-observability-readiness -g -y
诊断系统延迟、吞吐量及资源瓶颈,分析遥测数据以定位热点。制定性能测试计划与预算,产出优先级优化的待办事项,平衡成本与复杂性,确保产品满足SLA/SLO要求。
报告延迟或资源退化
请求负载测试指导
设定性能预算
规划发布前扩展策略
询问代码或基础设施调优
npx skills add bacoco/BMad-Skills --skill bmad-performance-optimization -g -y
提供结构化的安全、隐私及合规审查服务。通过威胁建模(STRIDE/LINDDUN)、漏洞评估和差距分析,识别风险并生成可执行的修复待办事项,确保产品在发布前满足安全标准与合规要求。
请求功能或系统的安全、隐私或合规审查
提及威胁建模、安全设计、风险评估或渗透测试
需要加固基础设施、API、数据流或部署流水线
在发布或认证前需要修复待办清单
收到需分诊和处理的外部审计发现
npx skills add bacoco/BMad-Skills --skill bmad-security-review -g -y
用于引导安装和配置 TaskMaster MCP 服务器,将其集成到 BMAD 工作流中。涵盖环境准备、依赖安装、密钥配置、健康检查及 Hook 对齐,提供从部署到验证的完整指引。
用户请求创建或安装 TaskMaster MCP 服务器
需要配置 TaskMaster API 密钥或持久化设置
希望将 TaskMaster 与 BMAD Hooks 集成
npx skills add bacoco/BMad-Skills --skill bmad-taskmaster-mcp-bootstrap -g -y
提供创建高效技能(Skill)的指导,涵盖触发场景、核心原则及工作流。帮助用户构建具备专业知识与自定义工作流的模块化能力扩展包,包括结构设计与最佳实践。
用户请求创建新技能
询问技能开发流程或最佳实践
需要打包或验证技能
咨询 SKILL.md 格式或元数据
npx skills add bacoco/BMad-Skills --skill core-skill-creation -g -y
端到端编排技能,自动检测项目状态与意图,根据复杂度将任务路由至OpenSpec或BMAD流程,指导各阶段进展。
启动新项目
询问当前进度或下一步
描述产品创意
请求开发流程指导
npx skills add bacoco/BMad-Skills --skill main-workflow-router -g -y
根据已批准的PRD和史诗,进行技术架构与系统设计。确定组件结构、技术选型及决策依据,生成ARCHITECTURE.md文档,确保方案可行性并记录关键决策与风险,为后续开发执行提供指导。
询问如何构建系统或技术栈
要求进行系统架构设计
提及技术决策或架构相关词汇
npx skills add bacoco/BMad-Skills --skill bmad-architecture-design -g -y
负责根据已就绪的用户故事和架构规范,执行端到端的代码实现与测试。该技能确保开发过程透明、严谨,并严格关联需求与架构决策,最终输出代码变更及完整的开发总结文档。
用户要求实现特定故事或功能
明确指示开始编码或构建功能
提及实现、编写代码、开发等关键词
上游故事文件已准备就绪
npx skills add bacoco/BMad-Skills --skill bmad-development-execution -g -y
用于将模糊想法转化为结构化简报,通过头脑风暴、市场调研和需求澄清,识别目标、约束与风险,为后续产品规划提供依据。
用户提出初步创意或构想
需要头脑风暴探索可能性
进行竞品或市场分析研究
需求模糊需澄清
项目处于复杂/新颖问题的发现阶段
npx skills add bacoco/BMad-Skills --skill bmad-discovery-research -g -y
用于将验证过的发现洞察转化为生产就绪的产品需求文档(PRD)和史诗路线图。通过检查前置条件、整合业务目标与约束,生成结构化 PRD 并规划功能交付顺序,以对齐利益相关者并准备后续架构与设计工作。
用户说“我想构建...”或“创建...”,询问如何制定产品需求或计划功能
提及 PRD、史诗路线图,或在完成探索阶段后需要正式的需求文档
npx skills add bacoco/BMad-Skills --skill bmad-product-planning -g -y
将史诗拆解为开发者就绪的用户故事,生成包含验收标准和依赖关系的文件。适用于敏捷开发中的冲刺规划、待办事项梳理及任务分解场景。
用户要求将史诗拆分为故事或创建用户故事
提及故事分解、积压工作列表或冲刺规划
需求与架构已就绪,需要生成开发者任务
npx skills add bacoco/BMad-Skills --skill bmad-story-planning -g -y
用于创建测试策略和ATDD场景,提供风险导向的质量保证方案、验收测试及治理措施,确保交付物符合发布标准。
用户询问如何测试或创建测试策略
涉及测试计划、ATDD或质量保证的规划与架构阶段
npx skills add bacoco/BMad-Skills --skill bmad-test-strategy -g -y
专注于用户体验设计,根据PRD生成用户流程图、线框图和设计系统文档。通过模板化流程规范交互细节,确保UX决策与需求对齐,为后续架构和开发提供清晰的设计指导。
询问界面外观或UI设计
请求创建线框图或用户流
涉及用户体验或接口设计讨论
处理包含大量UI功能的PRD
npx skills add bacoco/BMad-Skills --skill bmad-ux-design -g -y
用于归档已完成变更的技能。当用户请求关闭或文档化变更时触发,验证前置条件后生成归档摘要、更新提案状态并同步规范,记录指标与经验教训以完成工作流闭环。
用户说'Archive this change'或'Close the change'
询问'Document this change'或'Mark as complete'
提及archive, close, finalize等关键词且上下文为变更
npx skills add bacoco/BMad-Skills --skill openspec-change-closure -g -y
用于执行已批准的OpenSpec L0-1变更提案,通过迭代实施代码或配置修改,运行测试验证并记录执行日志,确保透明交付。
用户要求实现变更、应用修复或执行提案
提及implement、apply、execute等关键词且上下文为L0-1级别
npx skills add bacoco/BMad-Skills --skill openspec-change-implementation -g -y
用于处理小型变更和Bug修复的轻量级提案生成技能。自动识别低复杂度需求,生成提案、任务列表及规格差异文档,避免启动完整BMAD流程。
用户请求修复Bug或进行小改动
提及简单修复、快速特性或微小更新
描述Level 0-1范围的低风险变更
npx skills add bacoco/BMad-Skills --skill openspec-change-proposal -g -y


