@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 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/mancioshell-pi-board-agent/raw/index.md(查看排版版本)