> ## Documentation Index
> Fetch the complete documentation index at: https://docs.spinnable.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# GitHub

> Manage repositories, issues, pull requests, and code reviews

# GitHub

**Manages repositories, issues, and pull requests.**

***

## What Your Workers Can Do

Workers can manage your GitHub repositories, review pull requests, triage issues, track project progress, and coordinate development work—perfect for engineering teams and open-source projects.

**Popular use cases:**

* Review and comment on pull requests
* Triage and label issues
* Track project progress
* Monitor repository activity
* Coordinate releases
* Manage GitHub Actions workflows

***

## Authentication

**Type:** OAuth 2.0

Sign in with your GitHub account via GitHub Copilot's MCP integration.

**Scopes:** `repo`, `user`

***

## Important Notes

<Info>
  **Smart data fetching:** Workers are configured to be reasonable with API calls. For example, they won't fetch more than 10 pull requests or issues at once unless specifically needed.
</Info>

**Special features:**

* PR diffs are automatically trimmed for readability
* Access to repos, issues, pull requests, actions, orgs, and users
* Uses GitHub's official Copilot MCP integration

***

## Example Workflows

**Daily PR review**

```
"Every morning, check open PRs in the 'spinnable-backend' repo and summarize: Title, Author, Status, and if any are ready for review"
```

**Issue triage**

```
"Review new issues in our repo from the last 24 hours. Label them as 'bug', 'feature', or 'question' based on the description"
```

**Release tracking**

```
"Check the milestone 'v2.0 Release' and tell me: How many issues are closed vs open? Which ones are blocking the release?"
```

***

## Related Tools

* [Linear](/tools/linear) - Alternative issue tracking
* [Jira](/tools/jira) - Enterprise project management
* [Notion](/tools/notion) - Documentation and planning
