← All skills
Tencent SkillHub · Communication & Collaboration

llms.txt File Builder

Generate, validate, and optimize llms.txt files for AI crawler accessibility. Creates structured markdown files that help AI platforms (ChatGPT, Perplexity,...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Generate, validate, and optimize llms.txt files for AI crawler accessibility. Creates structured markdown files that help AI platforms (ChatGPT, Perplexity,...

⬇ 0 downloads ★ 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md, scripts/generate_llms_txt.py, scripts/validate_llms_txt.py, references/examples.md, references/quality-guide.md, references/standard.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.1

Documentation

ClawHub primary doc Primary doc: SKILL.md 15 sections Open source page

llms.txt File Builder

Methodology by GEOly AI (geoly.ai) — GEO infrastructure for the AI search era. Generate well-structured llms.txt files to help AI platforms understand and cite your content.

Quick Start

Generate an llms.txt file for any website: python scripts/generate_llms_txt.py <domain> [--output llms.txt] Example: python scripts/generate_llms_txt.py example.com --output llms.txt

What is llms.txt?

The llms.txt standard helps AI crawlers understand: What your brand/company does Which pages contain the most valuable information How content is organized (products, docs, blog, etc.) Where to find key facts and data Full standard details: See references/standard.md

Standard Format

  • # [Brand Name]
  • > [One-sentence brand description]
  • [2-3 paragraph overview: what you do, who it's for, key differentiators]
  • ## Key Pages
  • [Page Title](URL): One-line description
  • [Page Title](URL): One-line description
  • ## Products / Services
  • [Product Name](URL): What it does and who it's for
  • ## Documentation
  • [Doc Title](URL): What this doc explains
  • ## Blog / Resources
  • [Article Title](URL): Key insight or topic covered
  • ## About
  • [About Us](URL): Company background and mission
  • [Contact](URL): How to reach the team

Method 1: From Sitemap (Automated)

python scripts/generate_llms_txt.py example.com --from-sitemap Automatically fetches sitemap.xml, analyzes each page, and generates descriptions.

Method 2: Interactive (Guided)

python scripts/generate_llms_txt.py example.com --interactive Prompts you for brand info and key URLs, then drafts descriptions.

Method 3: From URL List

python scripts/generate_llms_txt.py example.com --urls urls.txt Where urls.txt contains one URL per line.

Validation

Validate an existing llms.txt file: python scripts/validate_llms_txt.py llms.txt Checks for: Proper markdown structure Valid URLs No duplicate entries Optimal link count (15-40 pages) Factual tone (not promotional)

Quality Criteria

AspectGoodBadBrand description"GEOly AI is a GEO monitoring platform tracking brand visibility across ChatGPT, Perplexity, Gemini.""We are the best AI SEO tool ever!"Page descriptions"Explains how to set up MCP integration with Claude Desktop""Our awesome docs page"Link count15–40 curated pages500+ URLs (sitemap dump)ToneFactual, entity-focusedPromotional, keyword-stuffedStructureClear sections by content typeFlat list or random order

Output Formats

Markdown (default): Ready-to-deploy llms.txt JSON: Structured data for programmatic use HTML: Styled preview for stakeholder review

Custom Sections

python scripts/generate_llms_txt.py example.com \ --sections "Products,API Reference,Case Studies,Changelog"

Exclude Patterns

python scripts/generate_llms_txt.py example.com \ --exclude "/admin/,/private/,/draft/"

Multi-language Support

python scripts/generate_llms_txt.py example.com \ --language zh-CN \ --output llms-zh.txt

Deployment

Once generated, place the file at: https://[your-domain]/llms.txt Ensure it: Returns HTTP 200 Is accessible without authentication Has Content-Type: text/plain or text/markdown

See Also

Full standard specification: references/standard.md Quality guidelines: references/quality-guide.md Examples gallery: references/examples.md

Category context

Messaging, meetings, inboxes, CRM, and teammate communication surfaces.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
4 Docs2 Scripts
  • SKILL.md Primary doc
  • references/examples.md Docs
  • references/quality-guide.md Docs
  • references/standard.md Docs
  • scripts/generate_llms_txt.py Scripts
  • scripts/validate_llms_txt.py Scripts