SKILL.md
Get Issue Context
获取当前仓库指定 Issue 的完整上下文信息。
使用方法
当需要获取 Issue 上下文时,执行以下命令:
# 获取 Issue 基本信息
gh api repos/${GITHUB_REPOSITORY}/issues/${ISSUE_NUMBER}
# 获取 Issue 评论
gh api repos/${GITHUB_REPOSITORY}/issues/${ISSUE_NUMBER}/comments
其中 GITHUBREPOSITORY 格式为 owner/repo,ISSUENUMBER 为 Issue 编号。
需要提取的信息
从 API 响应中提取以下关键信息:
Issue 元信息
title- 标题user.login- 作者state- 状态 (open/closed)labels[].name- 标签列表created_at- 创建时间body- 正文内容
评论信息
对于每条评论:
user.login- 评论作者created_at- 评论时间body- 评论内容
输出格式
整理为易于理解的 Markdown 格式:
# Issue Context
- Repository: owner/repo
- Number: #123
- Author: @username
- State: open
- Labels: bug, enhancement
## Title
Issue 标题
## Body
Issue 正文内容
## Comments
### Comment 1
- Author: @commenter
- Created: 2024-01-01
评论内容...