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

# GitHub

> Your agent can sort the repositories you've starred on GitHub into curations, and keep a project's new releases arriving.

Your agent can sort the repositories you've starred on GitHub into curations by topic, and keep the new releases of projects you follow arriving on their own. Connect it to Curation Space, let it read your stars, and ask it to curate them.

## How do I import my GitHub stars?

**1. Connect your agent to Curation Space**

Copy the prompt in [How do I connect my agent?](https://docs.curation.space/mcp-server.md#how-do-i-connect-my-agent) into Claude Code, Codex, OpenCode, or another agent that supports MCP, and sign in when it asks.

**2. Let it read your stars**

Any of these works:

* **With the GitHub CLI.** If your agent can run commands and you're signed in to [`gh`](https://cli.github.com), it can list every star with the date you starred it: `gh api -X GET -H 'Accept: application/vnd.github.star+json' user/starred -f per_page=100 --paginate`.
* **With GitHub's MCP server.** Connect GitHub's [MCP server](https://github.com/github/github-mcp-server) with its `stargazers` toolset turned on.
* **In a browser.** If your agent can use a browser, such as Claude in Chrome, it can read your stars and your star lists at `github.com/{username}?tab=stars`.

**3. Ask it to curate them**

Paste a prompt like the one below.

```text Prompt wrap theme={"theme":"css-variables"}
List every repository I've starred on GitHub, with the date I starred it, and curate them into Curation Space.

Group them into private curations by topic, using my star lists where I have them, and give each curation a short, clear title. Before adding anything, show me the curations you'd make and how many repositories would go in each, and wait for my go-ahead. Then add each repository's GitHub page, most recently starred first. Don't write notes; I'll add my own.
```

Curation Space has a reader built for GitHub, so each repository keeps its full name and description.

## How do I keep a project's new releases arriving?

Ask your agent to connect the project's release feed, such as `https://github.com/oven-sh/bun/releases.atom`, to a curation as an [Input Source](https://docs.curation.space/concepts/input-source.md). Each new release is added within about 15 minutes. A curation can have up to 10 Input Sources.

## Will my followers be sent every repository?

No, as long as the curations are private while your agent adds links, which the prompt asks for. See [Will my followers be sent every link?](https://docs.curation.space/import/anywhere.md#will-my-followers-be-sent-every-link)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.