← ClaudeAtlas

githublisted

GitHub operations: list/create issues, PRs, check CI, manage repos. Requires GH_TOKEN.
yourkenike/ciana-parrot · ★ 0 · AI & Automation · score 75
Install: claude install-skill yourkenike/ciana-parrot
# GitHub Manage repositories, issues, pull requests, and CI workflows on GitHub. ## When to Use - "Check my GitHub issues" - "Create an issue for [bug]" - "What's the status of PR #42?" - "List open PRs on [repo]" ## Auth All requests require: ``` Authorization: Bearer $GH_TOKEN Accept: application/vnd.github+json ``` ## Key Endpoints Base URL: `https://api.github.com` ### List Issues ```bash curl -s "https://api.github.com/repos/OWNER/REPO/issues?state=open&per_page=10" \ -H "Authorization: Bearer $GH_TOKEN" \ -H "Accept: application/vnd.github+json" ``` ### Create an Issue ```bash curl -s -X POST "https://api.github.com/repos/OWNER/REPO/issues" \ -H "Authorization: Bearer $GH_TOKEN" \ -H "Accept: application/vnd.github+json" \ -H "Content-Type: application/json" \ -d '{"title": "Bug: ...", "body": "Description...", "labels": ["bug"]}' ``` ### List Pull Requests ```bash curl -s "https://api.github.com/repos/OWNER/REPO/pulls?state=open&per_page=10" \ -H "Authorization: Bearer $GH_TOKEN" \ -H "Accept: application/vnd.github+json" ``` ### Comment on Issue/PR ```bash curl -s -X POST "https://api.github.com/repos/OWNER/REPO/issues/NUMBER/comments" \ -H "Authorization: Bearer $GH_TOKEN" \ -H "Accept: application/vnd.github+json" \ -H "Content-Type: application/json" \ -d '{"body": "Comment text..."}' ``` ### Check CI Status ```bash curl -s "https://api.github.com/repos/OWNER/REPO/commits/REF/check-runs" \ -H "Authorization: Bearer $GH_TOK