Skip to content

Add llms.txt for LLM-friendly documentation discovery - #2208

Open
abyworkings-coder wants to merge 1 commit into
dandavison:mainfrom
abyworkings-coder:add-llms-txt
Open

Add llms.txt for LLM-friendly documentation discovery#2208
abyworkings-coder wants to merge 1 commit into
dandavison:mainfrom
abyworkings-coder:add-llms-txt

Conversation

@abyworkings-coder

Copy link
Copy Markdown

What

Adds an llms.txt file at the repo root, following the emerging llms.txt standard.

Why

llms.txt is a curated, machine-readable index of a project's documentation, designed to help LLM-based tools (coding assistants, chat agents, search) find and cite the right pages instead of guessing or hallucinating. delta already has a well-structured mdBook manual deployed at https://dandavison.github.io/delta/ — this file just indexes it.

What's included

All 36 pages from the manual's SUMMARY.md/live site nav, each with a one-line description: introduction, get started, features, installation, configuration, environment variables, usage (including all sub-pages: colors, line numbers, hyperlinks, side-by-side, grep, features, custom themes, diff-highlight/diff-so-fancy emulation, --color-moved, navigation keybindings, merge conflicts, git blame, supported languages/themes), tips & tricks (including all sub-pages), comparisons with other tools, building from source, related projects, full --help output, and screenshot configs.

Every URL was checked and returns 200. Validated against llms-txt-lint.

Test plan

Adds an llms.txt file per the emerging llms.txt standard (https://llmstxt.org),
providing a curated, machine-readable index of delta's documentation pages
to help LLM-based tools find and cite the right docs.
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.

1 participant