用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/taracodlabs/aiden --skill github-issues命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | github-issues |
| description | Create, list, view, and manage GitHub issues using the gh CLI |
| category | developer |
| version | 1.0.0 |
| origin | aiden |
| license | Apache-2.0 |
| tags | github, issues, bug-tracker, gh-cli, labels, milestones, comments, triage, project-management |
Manage GitHub issues — create, list, view, label, assign, and close issues — using the gh CLI. Requires gh auth login (see github-auth skill) or GH_TOKEN environment variable.
# List open issues in current repo
gh issue list
# List with specific filters
gh issue list --state open --label bug --limit 20
# List issues assigned to me
gh issue list --assignee @me
gh issue view 42
gh issue view 42 --comments
# Interactive (opens editor)
gh issue create
# Non-interactive with all fields
gh issue create --title "Login fails on mobile Safari" --body "Steps to reproduce:
1. Open app on iOS Safari
2. Tap Sign In
3. Form submits but returns to login page
Expected: successful login. Actual: redirect loop." --label bug --assignee "@me"
gh issue comment 42 --body "Investigated — root cause is a CSRF token mismatch. Fix in progress."
# Add a label
gh issue edit 42 --add-label "priority:high"
# Remove a label and add another
gh issue edit 42 --remove-label bug --add-label wont-fix
# Assign to someone
gh issue edit 42 --add-assignee johndoe
# Change title
gh issue edit 42 --title "Login redirect loop on mobile Safari"
# Close (resolved)
gh issue close 42 --comment "Fixed in v2.1.3"
# Close as not planned
gh issue close 42 --reason "not planned"
# Reopen
gh issue reopen 42
# Search open issues mentioning a keyword
gh issue list --repo owner/repo --search "authentication token" --state all
# GitHub search syntax in --search
gh issue list --repo owner/repo --search "label:bug created:>2026-01-01"
# Close all issues with a specific label
gh issue list --label "duplicate" --limit 100 --json number |
python -c "import json,sys; [print(i['number']) for i in json.load(sys.stdin)]" |
ForEach-Object { gh issue close $_ --reason "not planned" }
"Create a GitHub issue for the login bug we just found"
→ Use step 3 with title, body describing steps to reproduce, and --label bug.
"Show me all open bugs assigned to me in this repo"
→ Use step 1: gh issue list --label bug --assignee @me.
"Close issue 42 and add a comment that it's fixed"
→ Use step 6: gh issue close 42 --comment "Fixed in latest release".
gh must be authenticated — run gh auth status to verify before use--add-label will error--repo owner/repo for multi-repo workflows