# Github Manager

> Manage GitHub issues and PRs (list, create, comment).

- Skill: `xspoonai/github-manager` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add xspoonai/github-manager`
- Raw SKILL.md: https://api.skillmd.com/api/skills/xspoonai/github-manager/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: XSpoonAi (https://skillmd.com/u/xspoonai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/xspoonai/github-manager

---


# GitHub Manager

A skill to help AI agents manage GitHub repositories by interacting with issues and pull requests.

## Quick Start

```python
# List open issues in a repo
issues = await agent.run_tool("github_tool", action="list_issues", repo="owner/repo")
print(issues)
```

## Scripts

| Script | Purpose |
|--------|---------|
| [github_tool.py](scripts/github_tool.py) | Main tool for GitHub interactions |

## Environment Variables

| Variable | Required | Description |
|----------|----------|-------------|
| `GITHUB_TOKEN` | Yes | Personal Access Token with repo scope |

## Best Practices

1. Use a granular Personal Access Token (PAT).
2. Always specify the full `owner/repo` name.

