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

@benjie benjie left a comment

Copy link
Copy Markdown
Member

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

Copilot AI left a comment

Copy link
Copy Markdown

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

@jemgillam jemgillam left a comment

Copy link
Copy Markdown
Contributor

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