首页龙虾技能列表 › llms.txt File Builder — llms.txt工具

llms.txt File Builder — llms.txt工具

v1.0.1

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

0· 380·0 当前·0 累计
by @geoly-geo (GEOLY AI)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/4/12
安全扫描
VirusTotal
可疑
查看报告
OpenClaw
安全
high confidence
The skill's files and runtime instructions match its stated purpose (generating and validating llms.txt by crawling or prompting for URLs) and do not request unrelated credentials, unusual installs, or hidden network endpoints.
评估建议
This skill appears coherent and matches its stated purpose. Before installing or running: 1) Review and run the Python scripts locally or in a sandbox; they perform HTTP(s) requests to any domain you supply—avoid pointing them at internal or private endpoints or embedding secrets in URLs. 2) Install dependencies (requests, beautifulsoup4) manually in a controlled environment. 3) The generator crawls pages (limited to ~40 pages, with a 0.5s delay) and the validator can HEAD-check live URLs; be mi...
详细分析 ▾
用途与能力
The name/description (llms.txt generator + validator) aligns with the included Python scripts and reference docs. Network fetches, sitemap parsing, page analysis, and optional URL checks are expected capabilities for this purpose. No unrelated credentials, binaries, or config paths are requested.
指令范围
SKILL.md instructs the agent to run the provided scripts, which only read user-provided inputs (domain, file paths, interactive responses) and make HTTP requests to the target site(s). The scripts do not read unrelated local files, environment variables, or transmit data to third-party endpoints beyond fetching/analyzing the target URLs.
安装机制
There is no automated install spec (instruction-only). The Python scripts require third-party packages (requests, beautifulsoup4) but only print an error and exit if missing; nothing is auto-downloaded or executed from remote URLs. This is a low-risk model but users should install dependencies themselves in a controlled environment.
凭证需求
No environment variables, credentials, or config paths are required. The scripts only perform unauthenticated HTTP requests to target domains (and optionally HEAD requests when validating). The requested access is proportional to the stated crawling/validation task.
持久化与权限
The skill is not always-enabled and does not persist or modify other skills or system-wide settings. It runs on-demand and does not store credentials or enable autonomous background behavior.
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.12026/2/27

**Big update: Adds generation and validation scripts, quality guides, and comprehensive documentation.** - Introduced scripts for automated llms.txt file generation and validation. - Added detailed references: standard specification, quality guidelines, and example files. - Expanded SKILL.md with usage instructions, advanced options, and output formats. - Improved guidance on proper structure, tone, and deployment of llms.txt files.

● 可疑

安装命令 点击复制

官方npx clawhub@latest install geo-llms-txt
镜像加速npx clawhub@latest install geo-llms-txt --registry https://cn.clawhub-mirror.com

技能文档

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 开始

Generate an llms.txt file for any website:

python scripts/generate_llms_txt.py  [--output llms.txt]

Example:

python scripts/generate_llms_txt.py example.com --output llms.txt

什么 llms.txt?

The llms.txt standard helps AI crawlers understand:

  • 什么 brand/company 做
  • 哪个 pages contain 最多 valuable information
  • 如何 content organized (products, docs, blog, etc.)
  • 在哪里 到 查找 键 facts 和 data

满 standard details: See references/standard.md

Standard 格式

# [Brand Name]

[One-sentence brand description]

[2-3 paragraph overview: what you do, who it's for, key differentiators]

Key Pages

Products / Services

Documentation

Blog / Resources

About

Generation Methods

方法 1: 从 Sitemap (Automated)

python scripts/generate_llms_txt.py example.com --from-sitemap

Automatically fetches sitemap.xml, analyzes each page, and generates descriptions.

方法 2: Interactive (Guided)

python scripts/generate_llms_txt.py example.com --interactive

Prompts you for brand info and key URLs, then drafts descriptions.

方法 3: 从 URL 列表

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
  • 有效 URLs
  • 否 duplicate entries
  • Optimal 链接 计数 (15-40 pages)
  • Factual tone (不 promotional)

Quality Criteria

AspectGoodBad
Brand 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-stuffed
StructureClear sections by content typeFlat list or random order

输出 Formats

  • Markdown (默认): 就绪-到-deploy llms.txt
  • JSON: Structured data 对于 programmatic 使用
  • HTML: Styled 预览 对于 stakeholder review

Advanced Usage

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
  • accessible 没有 authentication
  • Content-类型: text/plaintext/markdown

See 也

数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务