GitHub repository operations, automation, and management. Issue triage, PR management, CI/CD operations, release management, and security monitoring using the gh CLI. Use when the user wants to manage GitHub issues, PRs, CI status, releases, contributors, stale items, or any GitHub operational task beyond simple git commands.
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "github-ops" 技能: 1. 下载 https://raw.githubusercontent.com/affaan-m/ECC/main/skills/github-ops/SKILL.md 2. 保存为 ~/.claude/skills/github-ops/SKILL.md 3. 装好后重载技能,告诉我可以用了
Manage GitHub repositories with a focus on community health, CI reliability, and contributor experience.
gh auth loginClassify each issue by type and priority:
Types: bug, feature-request, question, documentation, enhancement, duplicate, invalid, good-first-issue
Priority: critical (breaking/security), high (significant impact), medium (nice to have), low (cosmetic)
gh issue edit --add-labelgood-first-issue labelduplicate label# Search for potential duplicates
gh issue list --search "keyword" --state all --limit 20
# Add labels
gh issue edit <number> --add-label "bug,high-priority"
# Comment on issue
gh issue comment <number> --body "Thanks for reporting. Could you share reproduction steps?"
gh pr checks <number>gh pr view <number> --json mergeablestale label, comment asking for updateclosed-stale label)# Find stale issues (no activity in 14+ days)
gh issue list --label "stale" --state open
# Find PRs with no recent activity
gh pr list --json number,title,updatedAt --jq '.[] | select(.updatedAt < "2026-03-01")'
When CI fails:
gh run view <run-id> --log-failed# List recent failed runs
gh run list --status failure --limit 10
# View failed run logs
gh run view <run-id> --log-failed
# Re-run a failed workflow
gh run rerun <run-id> --failed
When preparing a release:
gh pr list --state merged --base maingh release create# List merged PRs since last release
gh pr list --state merged --base main --search "merged:>2026-03-01"
# Create a release
gh release create v1.2.0 --title "v1.2.0" --generate-notes
# Create a pre-release
gh release create v1.3.0-rc1 --prerelease --title "v1.3.0 Release Candidate 1"
# Check Dependabot alerts
gh api repos/{owner}/{repo}/dependabot/alerts --jq '.[].security_advisory.summary'
# Check secret scanning alerts
gh api repos/{owner}/{repo}/secret-scanning/alerts --jq '.[].state'
# Review and auto-merge safe dependency bumps
gh pr list --label "dependencies" --json number,title
…
帮助用户用 pytest 与 TDD 建立高质量 Python 测试体系。
帮助你为 Spring Boot 项目实施测试驱动开发,覆盖新增、修复与重构场景
帮助开发者在 iOS 26+ 中集成端侧大模型生成、工具调用与流式输出。
为 Quarkus 3.x 项目提供测试驱动开发方案,支持功能开发、修复与重构。
帮助你梳理 React 与 Next.js 前端模式、状态管理及性能优化最佳实践
将技术概念、图表和系统流程制作成清晰可复用的 Manim 动画讲解视频。