GitHub Integration
The GitHub integration is the native publishing path for repository-backed websites.
What it can do
Section titled “What it can do”After connection, ReachLLM can:
- Read the repository tree.
- Read existing files to learn the site's framework and content format.
- Write Markdown, MDX, HTML, or other source files.
- Open pull requests by default.
- Commit directly when the brand is configured for direct publishing.
- Add or update blog posts, schema blocks, llms.txt, robots.txt, and safe GEO fixes.
How to connect
Section titled “How to connect”- Open Account > Integrations.
- Go to Content & CMS.
- Click Connect on GitHub.
- Install the ReachLLM GitHub App on the repository you want to use.
- Choose the repository and default branch.
- Keep Pull Request mode unless you want direct commits.
How the agent uses it
Section titled “How the agent uses it”For GitHub-backed sites, the agent should inspect the repo before writing:
- Read the repo tree.
- Open an existing post or page to copy frontmatter and formatting conventions.
- Write the complete file content.
- Open a pull request for review.
This is separate from workspace GitHub context tools. The Content & CMS GitHub connection is the publishing path.
