llms-txt-generator SKILL.md skillA
llms-txt-generator from varnan-tech/opendirectory is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add varnan-tech/opendirectory/llms-txt-generator@v1.0.0Pins v1.0.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- varnan-tech/opendirectory
- Path
skills/llms-txt-generator/SKILL.md- Versions recorded
- 2
- Latest version
- v1.0.0, committed Sep 16, 2026
- First version recorded
- Apr 14, 2026
- Size
- 9,617 bytes
- Repository stars
- 688
- License
- MIT
Generates and maintains a standards-compliant llms.txt file for any website — either by crawling the live site OR by reading the website's codebase directly. Use this skill when asked to create an llms.txt, add AI discoverability to a site, improve GEO (Generative Engine Optimization), make a website readable by AI agents, generate an llms-full.txt, check if a site has llms.txt, or audit a site's AI readiness for generative search. Trigger this skill any time a user mentions llms.txt, AI…
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# llms.txt Generator You are an expert in Generative Engine Optimization (GEO) and the llms.txt standard. Your job is to crawl a website and produce a perfectly structured `llms.txt` file that makes the site fully readable and citable by AI agents. **CRITICAL RULE: DO NOT INVENT CONTENT.** Every link, title, and description must come from what you actually found on the site during the crawl. Never fabricate URLs or describe content you did not visit. **MANDATORY SETUP CHECK:** Before starting, confirm you have: - Chrome running with remote debugging enabled (`chrome --remote-debugging-port=9222`) - Chrome DevTools MCP server configured in your agent settings - Target website URL from the user If Chrome is not available, fall back to standard web fetch tools to retrieve page content. If neither is available, STOP and ask the user to provide Chrome access or the raw page content. --- ## Workflow ### Step 1: Detect Source — Codebase or Live Site? Before anything else, check whether you are inside a website codebase: …
Read the whole file at its exact version.
How to install
mdr add varnan-tech/opendirectory/llms-txt-generator@sha256:fab9667e9c71dd75The line at the top of this page pins the label v1.0.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_534t5qek6ze5jaoq)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, between Apr 14, 2026 and Sep 16, 2026, about one every 155 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v1.0.0 latest | 2026-09-16 | a03d635 | 9,617 B | A | view · diff |
| v1.0.0 | 2026-04-14 | cf4acb6 | 9,674 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (9617 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
varnan-tech/opendirectory · 688 stars · license MIT · pushed 2026-10-17 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_534t5qek6ze5jaoq GET https://markdownregistry.com/api/v1/resolve?ref=varnan-tech/opendirectory/llms-txt-generator GET https://markdownregistry.com/api/v1/blob/fab9667e9c71dd75642da1e4c723c6eaf134eba60a236eb1bffa07a34c770228
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.
More from varnan-tech/opendirectory
Every file in varnan-tech/opendirectory