gp
把所有工作放进一个 GitHub Project 看板
用大白话告诉智能体,它就会通过 gh CLI 管理你的 GitHub Project 看板,并读回结果加以确认。
- Issue:创建、编辑、在列之间移动、关闭、重新打开、评论
- 看板列:添加、重命名(卡片保留)、调整顺序、设置颜色
- 为 issue 附加截图和视频
- issue 内的 TODO 清单,带进度
- 指派负责人,邀请协作者
- 用 /gp init <看板地址> 为每个项目指定看板
试着说
- “我手上有哪些活?”
- “把 #12 移到 Review”
- “在它的 TODO 里加上‘更新文档’”
- “在最前面加一列 Urgent”
动手试试:用 gp 技能管理工作
gp 是 SONUB 制作的技能,把你所有的工作都放在 Project 看板上管理。用平常的话请它做下面这些事,就会用 GitHub (gh)完成,并重新读取结果加以确认:
- 创建、修改、关闭 Issue,附加图片
- TODO 清单
- 添加或重命名看板列
- 指派负责人
技能文件夹里正是上面介绍的几部分:SKILL.md、真正干活的脚本(scripts/gp.py),以及只在需要时才读取的参考文件。
- 准备:在 github.com/signup 注册免费的 GitHub 账号,并安装 gh。登录时智能体可以用 gh auth login 帮你完成。
- 安装:在终端输入下面这一行(需要 Node.js)。它会把 gp 装进你电脑上的智能体——Claude Code、Codex、Gemini CLI 等。
- 第一次:说“设置 gp”。智能体会用 gp 的 doctor 命令检查一切,然后选一个你的看板或新建一个。
- 用自己的话提出请求:“创建 Issue:登录按钮没反应,附上这张截图”“移到 Done”“添加 Review 列”“看看我手上的工作”。
# 1) install the gp skill — Claude Code, Codex, Gemini CLI, Copilot CLI ...
npx skills add https://sonub.com -s gp -g
# -g: for every project (leave it out for this project only)
# 2) once: log in to GitHub with the board permissions
gh auth login
gh auth refresh -s project,repo
# 3) then just ask the agent:
# "Set up gp and show my GitHub projects."
# "Make an issue: the login button does nothing. Attach shot.png. TODO: reproduce, fix, test."
# "Move it to In Progress." "Add a Review column." "Done!" "What's on my plate?"
需要一个免费的 GitHub 账号、gh CLI 和 Python 3.8+。