@mancioshell/pi-board-agent

自动执行GitHub项目看板任务,并行开发并提交PR。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:@mancioshell/pi-board-agent。
它的用途是:自动执行GitHub项目看板任务,并行开发并提交PR。
完整的 Skill 内容见:https://321skill.com/skills/mancioshell-pi-board-agent/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“请运行pi-board-agent处理我的项目‘MyRepo’中‘Sprint 15’看板上的任务。” 它会自动连接你的GitHub项目,扫描看板,将所有“Ready”状态的任务卡片在后台并行实施,并最终为每个成功完成的任务向你指定的仓库提交一个独立的Pull Request,你只需进行最后的代码审查即可。

介绍

这个Skill旨在解决开发者在GitHub项目看板(v2)中手动管理任务卡片、切换分支、实现功能并提交PR的繁琐流程。它能够自动识别看板中状态为“Ready”的任务卡片,为每个卡片创建独立的并行开发环境(通过git worktrees),并利用pi-dynamic-workflows来执行具体的实现计划,最终为每个完成的任务自动创建独立的Pull Request。

使用时,你需要配置好GitHub项目的访问权限以及目标看板。运行该Agent后,它会自动扫描看板,选取任务,在后台的独立工作区中执行开发工作流,整个过程无需人工干预,实现任务的“采摘-开发-提交”全自动化。

它非常适合个人开发者、小团队或开源项目维护者,尤其是那些使用GitHub Projects v2进行敏捷开发,并希望将重复性的编码任务实现环节自动化,以提升交付效率的场景。

建议在使用前充分测试其与你的项目工作流的兼容性,并确保有完善的代码审查机制,因为自动生成的PR仍需人工审核。注意管理好并行工作树,避免磁盘空间占用过大。

核心特点

核心在于与“pi-dynamic-workflows”深度集成,实现了基于任务计划的自动化、并行化代码实施,而非简单的看板状态同步或任务提醒;同时,它为每个任务计划生成独立的PR,保持了提交历史的清晰性。

注意事项

不适合代码实现逻辑高度复杂、需要大量人工创意和决策的非标准化开发任务。

常见问题

pi-board-agent 如何选择要处理的任务卡片?

它会自动扫描你指定的GitHub项目看板,并选取状态标记为“Ready”的卡片进行处理。

它支持哪些Git工作流?

它通过创建并行的git worktrees来隔离每个任务,并依赖pi-dynamic-workflows来执行具体的实现计划,适合基于分支的协作工作流。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/mancioshell-pi-board-agent/raw/index.md 读取 @mancioshell/pi-board-agent 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。