一键导入
github
GitHub operations — PRs, issues, CI status, code review. Use when the user asks about pull requests, issues, builds, or anything GitHub-related.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
GitHub operations — PRs, issues, CI status, code review. Use when the user asks about pull requests, issues, builds, or anything GitHub-related.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Show a sleep report — last night, 7-day average, 30-day average, plus trend direction. Use when the user asks how they slept, wants a sleep summary, or hits /sleep.
Show what's on today — calendar events, action-required emails, plus a one-line pulse on any active topics being tracked. Use when the user asks "what's on today" or hits /today.
Show what's coming tomorrow — calendar events, prep needed, anything time-sensitive. Use when the user asks "what's tomorrow" or hits /tomorrow.
Show Claude subscription usage — current 5-hour session % and 7-day weekly % used, plus reset times. Mirrors the "Usage" view in the Claude.ai mobile app. Use when the user asks about their Claude usage, quota, limits, or how much of their session they've burned.
Read Withings scale and health data — weight, body fat, muscle mass, BMI, hydration, bone mass, heart rate. Use when the user asks about their weight, body composition, scale data, or anything Withings-related.
Read and send iMessages via the user's BlueBubbles Server running on their Mac. Use when the user asks about iMessages — reading a conversation, searching for a person, sending a message, reacting, etc. The Mac must be awake and BlueBubbles Server running.
| name | github |
| description | GitHub operations — PRs, issues, CI status, code review. Use when the user asks about pull requests, issues, builds, or anything GitHub-related. |
| requires | {"bins":"gh"} |
| setup | 1. Install gh: brew install gh (or apt install gh) 2. Authenticate: gh auth login |
Uses the gh CLI.
command -v gh && gh auth status 2>/dev/null && echo "ready" || echo "missing"
Don't mention the skill by name. Just check and report. "PR #55 is ready to merge, CI is green" not "I'm going to use the GitHub skill to check your pull request."
# List open PRs
gh pr list --repo owner/repo
# PR details
gh pr view 55 --repo owner/repo
# CI status
gh pr checks 55 --repo owner/repo
# Create PR
gh pr create --title "feat: add feature" --body "Description"
# Merge
gh pr merge 55 --squash --repo owner/repo
# List open issues
gh issue list --repo owner/repo --state open
# Create issue
gh issue create --title "Bug: something broken" --body "Details..."
# Close
gh issue close 42 --repo owner/repo
# Recent runs
gh run list --repo owner/repo --limit 5
# View run
gh run view <run-id> --repo owner/repo
# Failed logs only
gh run view <run-id> --repo owner/repo --log-failed
# Re-run failed
gh run rerun <run-id> --failed --repo owner/repo
# Repo stats
gh api repos/owner/repo --jq '{stars: .stargazers_count, forks: .forks_count}'
# PR with JSON
gh pr list --json number,title,state --jq '.[] | "\(.number): \(.title)"'