mcpField
B
bmad-agent-po

bmad-agent-po

github.com/bmad-code-org开发54.7k2.4k 次安装1 周前更新
代码仓库

关于 bmad-agent-po

bmad-agent-po 从 BMad 项目生成技能工作流,并引导 Agent 按生成的说明执行。它面向包含 `_bmad/` 的项目;若缺少配置或命令失败,会明确要求停止。

主要功能

  1. 01生成工作流说明
  2. 02根据 `_bmad/` 定位项目根目录
  3. 03遇到停止提示或错误时终止
  4. 04缺少 BMad 时提示配置

适用场景

  1. 01加载 BMad 项目的工作流
  2. 02处理尚未配置 BMad 的项目
  3. 03报告渲染器或 `uv` 故障

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/bmad-code-org/bmad-method --skill bmad-agent-po

安装后在 Claude Code 中输入/bmad-agent-po确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

bmod.toml
customize.toml
workflow.md
assets/
bug-template.md
spike-template.md
ticket-template.md
tickets-template.toml
config/
github-ticketing.toml
jira-ticketing.toml
linear-ticketing.toml
notion-ticketing.toml
repo-ticketing.toml
trello-ticketing.toml
references/
board.md
replan.md
slice.md
spec.md
store-setup.md
ticket.md
validate-checks.md
validate.md
scripts/
read_store.py
tickets.py
scripts/tests/
test_read_store.py
test_tickets.py

详细介绍

在不更改当前工作目录的情况下,严格执行以下命令一次。

将 {project-root} 替换为从当前工作目录向上查找时最近的、包含 _bmad/ 的文件夹。 将 {skill-root} 替换为此技能目录的绝对路径。

uv run --no-cache "{project-root}/_bmad/scripts/render_skill.py" --project-root "{project-root}" --skill "{skill-root}"
  • 该命令会输出此技能的工作流:请遵循该工作流。若输出 HALT: <reason>,请报告原因并停止。
  • 如果脚本不存在,说明此项目尚未设置 BMad。请提出使用 bmad 技能进行设置,然后再次运行命令。如果你没有 bmad 技能,请先提出安装该技能。
  • 出现任何其他输出或执行失败(包括 uv 不可用)时,请报告命令输出并停止。不要直接运行任何工作流源文件。

评论

支持 Markdown