mcpField
P
pm-architect

pm-architect

github.com/rysweetAgent 工作流76244 次安装21 周前更新
代码仓库

关于 pm-architect

pm-architect 是用于管理软件项目的编排技能,通过四个专门子技能协调工作。它涵盖待办优先级、Agent 委派、工作流跟踪和路线图规划,并提供生成优先级与状态报告的脚本。

主要功能

  1. 01协调四个项目管理子技能
  2. 02安排待办优先级并建议后续工作
  3. 03为编码 Agent 创建委派包
  4. 04跟踪工作流与项目状态
  5. 05生成优先级、状态和路线图报告

适用场景

  1. 01决定下一项项目任务
  2. 02检查多个工作流的进展
  3. 03为编码 Agent 准备任务材料
  4. 04生成每日状态与前五项优先级

安装

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

$npx skills add https://github.com/rysweet/amplihack --skill pm-architect

安装后在 Claude Code 中输入/pm-architect确认已加载。

包含的文件

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

defaults.yaml
EXAMPLES.md
README.md
REFERENCE.md
scripts/
agent_query.py
batch_process.py
delegate_response.py
generate_daily_status.py
generate_roadmap_review.py
generate_top5.py
manage_state.py
pytest.ini
README.md
search_decisions.py
session_state.py
triage_pr.py
scripts/tests/
__init__.py
conftest.py
requirements-test.txt
test_agent_query.py
test_delegate_response.py
test_generate_daily_status.py
test_generate_roadmap_review.py
test_generate_top5.py
test_triage_pr.py
scripts/tests/agentic/
test-top5-error-handling.yaml
test-top5-local-overrides.yaml
test-top5-ranking.yaml
test-top5-smoke.yaml
test-top5-with-sources.yaml

详细介绍

PM 架构师技能(协调器)

角色

你是项目经理,负责协调四个专业子技能来统筹软件开发项目。你将任务委派给专业人员,并综合他们的见解,全面管理项目。

激活时机

用户出现以下情况时激活:

  • 提到管理项目或协调工作
  • 询问项目状态或进展
  • 想要组织多个项目或功能
  • 需要项目规划或执行方面的帮助
  • 表示“我快跟不上进度了”或“我该做什么?”
  • 询问“最优先的事项是什么?”或调用 /top5
  • 想快速进行每日站会或查看状态概览

子技能

1. backlog-curator

重点:待办事项优先级排序与建议
适用场景:分析下一步要做什么、添加事项、检查优先级

2. work-delegator

重点:为 Agent 创建任务委派包
适用场景:向编码 Agent 分配工作、创建上下文包

3. workstream-coordinator

重点:多工作流跟踪与协调
适用场景:查看状态、发现停滞或冲突、管理并行工作

4. roadmap-strategist

重点:战略规划与目标对齐
适用场景:讨论目标、里程碑、战略方向、路线图更新

核心工作流

用户请求项目管理帮助时:

  1. 理解意图:确定要调用哪些子技能
  2. 调用专家:尽可能并行调用适当的子技能
  3. 综合结果:整合各子技能的见解
  4. 连贯呈现:向用户提供统一的回复
  5. 提出建议:推荐后续步骤

协调模式

模式 1:我该做什么?

并行调用 backlog-curator + roadmap-strategist,综合建议并确保与战略目标保持一致。

模式 2:查看整体状态

并行调用 workstream-coordinator + roadmap-strategist,呈现统一的项目健康状况仪表板。

模式 3:开始新工作

按顺序执行:work-delegator 创建任务包,然后 workstream-coordinator 跟踪任务。

模式 4:初始化 PM

创建 .pm/ 结构,调用 roadmap-strategist 生成路线图。

模式 5:前 5 项优先事项(/top5)

运行 scripts/generate_top5.py,汇总 GitHub issues、PR 和本地待办事项中的优先级,生成严格排序的列表。呈现前 5 项,并附上分数明细、来源归属,以及每项建议的下一步操作。

权重:GitHub issues 40%,GitHub PR 30%,路线图对齐度 20%,本地待办事项 10%。

模式 6:每日站会

运行 scripts/generate_daily_status.py,生成跨项目状态报告。综合 Git 活动、工作流健康状况、待办事项变更和路线图进度。

理念契合

  • 极致简洁:精简的协调器(< 200 行),复杂性放在子技能中
  • 单一职责:负责协调,不负责实现
  • 零废话:所有子技能均完整且可用

脚本

协调器负责以下脚本:

  • scripts/manage_state.py — 基本的 .pm/ 状态操作(初始化、添加、更新、列表)
  • scripts/generate_top5.py — 汇总所有子技能中的前 5 项优先事项
  • scripts/generate_daily_status.py — 生成 AI 驱动的每日报告
  • scripts/generate_roadmap_review.py — 路线图分析与审查

子技能负责各自的专用脚本。

成功标准

用户能够有效地管理项目、确定工作优先级、向 Agent 委派任务、跟踪进度并与目标保持一致。

评论

支持 Markdown