重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
issues by shpigford/skills
npx skills add https://github.com/shpigford/skills --skill issues与 GitHub issues 交互 - 创建、列出和查看 issues。
此命令帮助您使用 gh CLI 处理 GitHub issues。
使用 AskUserQuestion 询问用户想要做什么:
问题:
使用 AskUserQuestion 获取 issue 标题:
问题:
标题指南:
如果用户提供了长标题,帮助他们缩短它并将详细信息移到正文中。
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
使用 AskUserQuestion 收集 issue 正文内容:
问题 1 - Issue 类型上下文:
问题 2 - 描述:
用户将在此处选择"其他"以提供其完整描述。
描述指南:
问题 3 - 对于 bug,询问重现步骤: 如果 issue 类型是"Bug",使用 AskUserQuestion:
问题 4 - 预期与实际行为(针对 bug): 如果 issue 类型是"Bug",使用 AskUserQuestion:
使用 AskUserQuestion 选择标签:
根据类型构建 issue 正文:
对于 Bug 报告:
## 描述
[用户的描述]
## 重现步骤
[用户的重现步骤或"不易重现"]
## 预期行为
[应该发生什么]
## 实际行为
[实际发生了什么]
对于功能请求/改进:
## 描述
[用户的描述]
## 使用场景
[为什么这会有用]
对于任务/其他:
## 描述
[用户的描述]
运行 gh 命令来创建 issue:
gh issue create --title "[标题]" --body "[构建的正文]" --label "[标签]"
将 issue URL 报告给用户。
使用 AskUserQuestion 确定筛选条件:
如果选择了"具有特定标签",使用 AskUserQuestion:
运行相应的 gh 命令:
gh issue listgh issue list --assignee @megh issue list --author @megh issue list --label "[标签]"以清晰的格式显示结果。
使用 AskUserQuestion:
运行:gh issue view [编号]
显示 issue 详细信息,包括标题、正文、标签、分配者和评论。
如果 gh 命令失败:
gh auth statusgh auth login标题应简洁(5-10 个词)- 如果用户提供了长标题,帮助缩短它并将详细信息移到正文中
正文应详细 - 鼓励用户提供彻底的上下文、步骤和具体细节
始终通过显示 URL 来确认 issue 已成功创建
对于 issue 正文,保留用户的格式和换行符
如果用户提供的信息很少,那也没关系 - 使用他们提供的内容创建 issue
使用 HEREDOC 作为正文以保留格式:
gh issue create --title "标题" --body "$(cat <<'EOF'
正文内容在这里 EOF )"
每周安装次数
50
仓库
GitHub 星标数
161
首次出现
2026年1月24日
安全审计
安装于
claude-code45
opencode44
codex43
cursor43
gemini-cli41
cline37
Interact with GitHub issues - create, list, and view issues.
This command helps you work with GitHub issues using the gh CLI.
Use AskUserQuestion to ask what the user wants to do:
Question:
Use AskUserQuestion to get the issue title:
Question:
Title guidelines:
If the user provides a long title, help them shorten it and move the details to the body.
Use AskUserQuestion to gather the issue body content:
Question 1 - Issue type context:
Question 2 - Description:
The user will select "Other" here to provide their full description.
Description guidelines:
Question 3 - For bugs, ask about reproduction: If issue type is "Bug", use AskUserQuestion:
Question 4 - Expected vs actual behavior (for bugs): If issue type is "Bug", use AskUserQuestion:
Use AskUserQuestion to select labels:
Construct the issue body based on the type:
For Bug reports:
## Description
[User's description]
## Steps to Reproduce
[User's reproduction steps or "Not easily reproducible"]
## Expected Behavior
[What should happen]
## Actual Behavior
[What actually happens]
For Feature requests/Enhancements:
## Description
[User's description]
## Use Case
[Why this would be useful]
For Tasks/Other:
## Description
[User's description]
Run the gh command to create the issue:
gh issue create --title "[title]" --body "[constructed body]" --label "[labels]"
Report the issue URL back to the user.
Use AskUserQuestion to determine filtering:
If "With specific label" selected, use AskUserQuestion:
Run the appropriate gh command:
gh issue listgh issue list --assignee @megh issue list --author @megh issue list --label "[label]"Display the results in a clean format.
Use AskUserQuestion:
Run: gh issue view [number]
Display the issue details including title, body, labels, assignees, and comments.
If gh command fails:
gh auth statusgh auth loginTitles should be succinct (5-10 words) - if a user provides a long title, help shorten it and move details to body
Bodies should be detailed - encourage users to provide thorough context, steps, and specifics
Always confirm the issue was created successfully by showing the URL
For issue bodies, preserve user's formatting and newlines
If the user provides minimal information, that's okay - create the issue with what they gave
Use HEREDOC for the body to preserve formatting:
gh issue create --title "Title" --body "$(cat <<'EOF'
Body content here EOF )"
Weekly Installs
50
Repository
GitHub Stars
161
First Seen
Jan 24, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
claude-code45
opencode44
codex43
cursor43
gemini-cli41
cline37
React 组合模式指南:Vercel 组件架构最佳实践,提升代码可维护性
127,000 周安装