MR
Mayur Rathi
@sickn33
⭐ 47.3k GitHub stars

geo-llmstxt

geo-llmstxt is an code AI skill with a core value of Analyzes and generates llms. It helps developers solve real-world problems in the code domain, boosting efficiency, automating repetitive tasks, and optimizing workflows.

Analyzes and generates llms.txt files -- the emerging standard for helping AI systems understand website structure and content.

Last verified on: 2026-10-06

Quick Facts

Category code
Works With Claude
Source sickn33/antigravity-awesome-skills
Stars ⭐ 47.3k
Last Verified 2026-10-06
Risk Level Low
mkdir -p ./skills/geo-llmstxt && curl -sfL https://raw.githubusercontent.com/sickn33/antigravity-awesome-skills/main/skills/geo-llmstxt/SKILL.md -o ./skills/geo-llmstxt/SKILL.md

Run in terminal / PowerShell. Requires curl (Unix) or PowerShell 5+ (Windows).

Skill Content

# llms.txt Standard Analysis and Generation Skill


Purpose


This skill handles everything related to the `llms.txt` standard -- an emerging convention (proposed by Jeremy Howard in September 2024, gaining adoption through 2025-2026) that allows websites to provide structured guidance to AI systems about their content, structure, and key information. It is analogous to `robots.txt` (which tells crawlers what NOT to access) but instead tells AI systems what IS most useful to understand about the site.


Why llms.txt Matters


AI language models face a fundamental challenge when processing websites: they must determine which pages are most important, what the site is about, and how content is organized -- typically by crawling many pages and inferring structure. `llms.txt` solves this by providing an explicit, machine-readable (and human-readable) summary.


**Benefits of having a well-crafted llms.txt:**


1. **Faster AI comprehension:** AI systems can understand your site's purpose and structure from a single file rather than crawling dozens of pages.

2. **Controlled narrative:** You choose which pages and facts AI systems see first, shaping how they represent your brand.

3. **Higher citation accuracy:** AI systems that consult llms.txt can cite the correct, authoritative page for each topic.

4. **Reduced misrepresentation:** Key facts (pricing, features, locations) are stated explicitly, reducing AI hallucination about your business.

5. **Early adopter advantage:** As of early 2026, fewer than 5% of websites have an llms.txt file, making it a differentiator.


---


The llms.txt Specification


File Location


The file MUST be located at the root of the domain:

text
https://example.com/llms.txt

Format Specification


The file uses Markdown formatting with specific conventions:


markdown
# [Site Name]

> [One-sentence description of what the site/business does. Keep under 200 characters.]

## Docs

- [Page Title](https://example.com/page-url): Concise description of what this page covers and why it matters.
- [Another Page](https://example.com/another-page): Description of content.

## Optional

- [Less Critical Page](https://example.com/optional-page): Description.

Detailed Format Rules


**1. Title (Required)**

markdown
# Site Name

- Must be the first line of the file.

- Should be the official business/site name.

- Use the H1 heading format (single `#`).


**2. Description (Required)**

markdown
> Brief description of the site/business

- Must appear immediately after the title.

- Use Markdown blockquote format (`>`).

- Keep under 200 characters.

- Should clearly state what the business does and who it serves.

- Avoid marketing fluff -- be factual and specific.


**3. Main Sections (Required -- at least one)**


Use H2 headings (`##`) to organize pages by category. Common section names:


| Section Name | Purpose | Example Content |

|---|---|---|

| `## Docs` | Primary documentation or key pages | Product pages, service descriptions, core content |

| `## Optional` | Secondary pages worth knowing about | Blog posts, supplementary resources |

| `## API` | API documentation | API reference, authentication guides |

| `## Blog` | Blog or news content | Recent/popular articles |

| `## Products` | Product catalog | Product pages, pricing |

| `## Services` | Service offerings | Service descriptions, process pages |

| `## About` | Company information | About page, team, mission |

| `## Resources` | Educational/reference content | Guides, tutorials, whitepapers |

| `## Legal` | Legal documents | Terms of service, privacy policy |

| `## Contact` | Contact information | Contact page, support channels |


**4. Page Entries (Required)**


Each entry follows the format:

markdown
- [Page Title](https://example.com/): Description of page content

Rules for page entries:

- **Title:** Use the actual page title or a clear descriptive title.

- **URL:** Must be a full, absolute URL (not relative paths).

- **Descr

🎯 Best For

  • Developers scaffolding new projects
  • Prototype builders
  • Data analysts
  • Business intelligence teams
  • Claude users

💡 Use Cases

  • Bootstrapping React components
  • Creating API route handlers
  • Finding patterns in customer data
  • Creating automated dashboards

📖 How to Use This Skill

  1. 1

    Install the Skill

    Copy the install command from the Terminal tab and run it. The SKILL.md file downloads to your local skills directory.

  2. 2

    Load into Your AI Assistant

    Open Claude and reference the skill. Paste the SKILL.md content or use the system prompt tab.

  3. 3

    Apply geo-llmstxt to Your Work

    Open your project in the AI assistant and ask it to apply the skill. Start with a small module to verify the output quality.

  4. 4

    Review and Refine

    Review AI suggestions before committing. Run tests, check for regressions, and iterate on the skill output.

❓ Frequently Asked Questions

Can I customize the generated output?

Yes — modify the skill's prompt instructions to match your project conventions and coding style.

Can this connect to my database directly?

Most data skills accept CSV or JSON input. Database connectors are listed in the Works With section.

Is geo-llmstxt compatible with Cursor and VS Code?

Yes — this skill works with any AI coding assistant including Cursor, VS Code with Copilot, and JetBrains IDEs.

Do I need specific dependencies for geo-llmstxt?

Check the install command and Works With section. Most code skills only require the AI assistant and your codebase.

How do I install geo-llmstxt?

Copy the install command from the Terminal tab and run it. The skill downloads to ./skills/geo-llmstxt/SKILL.md, ready to use.

⚠️ Common Mistakes to Avoid

Using generated code without understanding

Understand what generated code does before shipping it to production.

Not validating data quality

AI analysis is only as good as your input data. Profile and clean data before analysis.

Skipping validation

Always test AI-generated code changes, even for simple refactors.

Missing dependency updates

Check if the skill requires updated dependencies or new packages.

🔗 Related Skills