mcpField
M
managing-github-issues

managing-github-issues

github.com/hjewkes开发439 次安装35 周前更新
代码仓库

关于 managing-github-issues

这项技能覆盖开发会话中的 GitHub Issue 管理,从查找待办工作到关闭已完成的问题,并说明 Issue 创建、标签规范及其与提交和 PR 的关联。

主要功能

  1. 01按标签或里程碑查找 Issue
  2. 02按结构化验收标准创建 Issue
  3. 03使用统一的标签分类
  4. 04在提交和 PR 中关联 Issue
  5. 05关闭 Issue 并检查新解锁的工作

适用场景

  1. 01在会话开始时查找高优先级工作
  2. 02创建含验收标准的功能 Issue
  3. 03在提交或 PR 中引用 Issue
  4. 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