Skip to content

docs: add llms.txt for documentation#591

Merged
benjie merged 2 commits into
graphile:mainfrom
ynachiket:ynachiket/add-llms-docs-index-20260510
May 29, 2026
Merged

docs: add llms.txt for documentation#591
benjie merged 2 commits into
graphile:mainfrom
ynachiket:ynachiket/add-llms-docs-index-20260510

Conversation

@ynachiket
Copy link
Copy Markdown
Contributor

Closes #547

Adds a Docusaurus static llms.txt file so AI assistants and other tooling can discover the key Graphile Worker docs, source links, and usage guidance from a predictable URL.

Validation:

  • Confirmed website/static/llms.txt includes required docs/source entries with a Python content check.
  • Ran git diff --check.

I did not run the full website build because this docs-only static asset change does not alter Docusaurus code or package dependencies, and the repo uses Yarn 1 which is not installed in this runner.

benjie
benjie previously approved these changes May 25, 2026
Copy link
Copy Markdown
Member

@benjie benjie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome; thanks for this!

Comment thread website/static/llms.txt Outdated
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds an llms.txt static asset to the Docusaurus site so AI assistants/tools can discover key Graphile Worker documentation and source links from a predictable /llms.txt URL.

Changes:

  • Added website/static/llms.txt with curated links to key docs pages (installation, library/CLI usage, tasks, cron, config, etc.)
  • Included source links (repo, README, issues, npm) and brief guidance for AI assistants on where to verify details

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread website/static/llms.txt
Copy link
Copy Markdown
Contributor

@jemgillam jemgillam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, thanks @ynachiket

@benjie benjie merged commit 78c6444 into graphile:main May 29, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement llms.txt for documentation site

4 participants