Work with GitHub: view profile, list repos, list and create issues. Trigger phrases: github, repo, issue, pull request.
npx skills add https://github.com/Anil-matcha/awesome-muse-connectors --skill github
Work with the user's GitHub account: verify identity, list repositories, list open issues, and create issues. Use when the user mentions GitHub, a repo, or wants an issue filed.
All commands go through bin/github.py:
bin/github.py auth # verify the connection (GET /user)
bin/github.py repos # list your repos (name, private, updated_at)
bin/github.py issues --repo OWNER/REPO # open issues in a repo
bin/github.py create-issue --repo OWNER/REPO --title "T" \
--body "details" # create an issue
github (credential is collected as custom.github)credentials.request_api_access); create one at github.com → Settings → Developer settings → Personal access tokens → Tokens (classic) with scopes repo and read:userrepo, read:userapi.github.combin/github.py auth (must print your login)create-issue is a write: confirm the repo, title, and body with the user before creating, unless standing permission to file issues exists.X-RateLimit-Remaining: 0, wait until X-RateLimit-Reset and continue.bin/github.py). Do not print, log, or transmit the token value.🧪 Draft: written from GitHub's public REST API docs; not yet live-tested end-to-end.
Take anil-matcha/github from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.