关于 managing-github-issues
这项技能覆盖开发会话中的 GitHub Issue 管理,从查找待办工作到关闭已完成的问题,并说明 Issue 创建、标签规范及其与提交和 PR 的关联。
主要功能
- 01按标签或里程碑查找 Issue
- 02按结构化验收标准创建 Issue
- 03使用统一的标签分类
- 04在提交和 PR 中关联 Issue
- 05关闭 Issue 并检查新解锁的工作
适用场景
- 01在会话开始时查找高优先级工作
- 02创建含验收标准的功能 Issue
- 03在提交或 PR 中引用 Issue
- 04关闭 Issue 后查找新可处理的工作
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ hjewkes/ agent-skills --skill managing-github-issues安装后在 Claude Code 中输入/managing-github-issues确认已加载。
详细介绍
管理 GitHub 问题
在会话开始时查找工作、创建或分诊问题,或完成工作并更新问题状态时,使用此技能。
查找工作
会话开始时,检查有哪些工作已准备就绪:
gh issue list --label priority:high --label status:ready
gh issue list --label priority:high
gh issue list --milestone "v0.1.0" --state open
创建问题
使用包含「摘要 + 验收标准」检查清单的结构化正文:
gh issue create --title "Add X component" \
--body "## Summary\n\nBrief description.\n\n## Acceptance Criteria\n\n- [ ] Criterion 1\n- [ ] Criterion 2" \
--label "type:feature,area:components,priority:medium"
处理问题
- 在提交消息中引用
#N - 在 PR 描述中使用
Fixes #N自动关闭问题
完成工作
- 通过合并 PR(首选)或使用
gh issue close N关闭问题 - 关闭后,检查是否有新解除阻塞的工作
标签分类
| 类别 | 标签 |
|---|---|
| 类型 | type:feature、type:bug、type:task |
| 优先级 | priority:high(接下来处理)、priority:medium(近期处理)、priority:low(待办) |
| 范围 | area:components、area:tokens、area:infra、area:docs、area:storybook |
| 状态 | status:ready(可以开始)、status:needs-design(需要决策) |
| 开源软件 | good first issue |
评论
支持 Markdown