GitHub repository, issue, and PR management via gh CLI
- Node.js >= 18
- Claude Code CLI
- API credentials for the target service (see Configuration)
git clone https://github.com/bigl34/claude-code-plugin-github.git
cd claude-code-plugin-github
cp config.template.json config.json # fill in your credentials
cd scripts && npm install- Clone this repository
- Copy
config.template.jsontoconfig.jsonand fill in your credentials - Install dependencies:
cd scripts && npm install
See agents/github-manager.md for the full command reference.
This plugin connects directly to the service's HTTP API. The CLI handles authentication, request formatting, pagination, and error handling, returning structured JSON responses.
| Issue | Solution |
|---|---|
| Authentication errors | Verify credentials in config.json |
ERR_MODULE_NOT_FOUND |
Run cd scripts && npm install |
| Rate limiting | The CLI handles retries automatically; wait and retry if persistent |
| Unexpected JSON output | Check API credentials haven't expired |
Issues and pull requests are welcome.
MIT