
Llms Txt Generator
- 5 installs
- 491 repo stars
- Updated August 4, 2026
- solana-foundation/solana-com
Helps with ai & agent building tasks during AI-assisted development.
About
llms-txt-generator is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.
- llms-txt-generator
- AI & Agent Building
- AI-coding skill
Llms Txt Generator by the numbers
- 5 all-time installs (skills.sh)
- Ranked #13,065 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/solana-foundation/solana-com --skill llms-txt-generatorAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 5 |
|---|---|
| repo stars | ★ 491 |
| Last updated | August 4, 2026 |
| Repository | solana-foundation/solana-com ↗ |
What it does
Helps with ai & agent building tasks during AI-assisted development.
Files
LLMs.txt Generator Upgrader
Goal
Upgrade llmtxt-generator.py using current app structure and existing apps/web/public/llms.txt, then regenerate outputs. Only add new or missing sections and links. Do not remove, rename, or rewrite existing sections unless the user explicitly asks.
Discovery: apps structure
1. Scan apps/ to understand doc surfaces and routing structure. 2. Note any new top-level doc categories or developer resources that are not represented in the current llms.txt.
Baseline: current llms.txt
1. Read apps/web/public/llms.txt. 2. Extract section headings (##) and link lists. 3. Treat this as the canonical baseline: preserve all existing sections and links, and avoid duplicates.
Update the generator (llmtxt-generator.py)
Always edit the generator, not the output files.
- Add only missing sections or links to
CURATED_SECTIONSorENGLISH_EXTRAS
so the generator reproduces the current llms.txt plus any new additions.
- Keep descriptions short, factual, and consistent with the current style.
- Keep URL patterns canonical (no
utm_parameters). - Keep
LOCALESaligned withpackages/i18n/src/config.tsand update
LANGUAGE_NAMES for any newly added locale.
- If new routing patterns appear, update
normalize_llms_urls()accordingly.
Regeneration
From the repo root:
python llmtxt-generator.pyOutputs:
apps/web/public/llms.txtapps/web/public/llms-en.txt
Output constraints
- Only add new or missing sections/links; never delete existing ones.
- Preserve ordering unless a new section clearly belongs next to related ones.
- Do not fabricate
llms-full.txt. Follow repo guidance or user instructions. - For non-English locales, note the generator preserves existing content if the
file exists; change this behavior only if explicitly requested.
Verification
apps/web/public/llms.txtcontains all prior sections and any new additions.- Locale files exist for all configured locales.
- Output URLs are canonical and contain no
utm_parameters.
Example requests
- "Upgrade llmtxt-generator.py after a new docs section"
- "Add missing llms.txt sections based on apps structure"
- "Add a new locale and regenerate llms files"