create-llms

Generate an llms.txt file from repository structure per llmstxt.org.

1|Updated Dec 22, 2025
One-click install
npx skills add https://github.com/dhar174/langgraph_system_generator --skill create-llms-dhar174
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-llms
Source: https://github.com/dhar174/langgraph_system_generator/tree/main/.github/skills/create-llms
Command: npx skills add https://github.com/dhar174/langgraph_system_generator --skill create-llms-dhar174

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of an llms.txt file, which acts as a crucial navigation guide for Large Language Models (LLMs) to understand a repository's structure and purpose.

Core Features & Use Cases

  • LLM-Friendly Documentation: Generates a structured llms.txt file compliant with the official specification.
  • Repository Navigation: Helps LLMs quickly identify and access key files and documentation.
  • Use Case: When onboarding a new LLM to a complex codebase, this Skill ensures the LLM can efficiently find relevant documentation, specifications, and examples without manual guidance.

Quick Start

Use the create-llms skill to generate an llms.txt file for the current repository.

Frequently Asked Questions about create-llms

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is an llms.txt file and how does it help with LLM navigation?

An llms.txt file acts as a navigation guide for Large Language Models to understand a repository's structure and purpose. It helps LLMs quickly identify and access key documentation, specifications, and examples without manual guidance.

How do I generate an llms.txt file for my repository?

You can generate an llms.txt file from scratch by analyzing your repository contents to identify key configuration files and documentation. This ensures compliance with the official llmstxt.org specification for markdown structure and link formatting.

Does the llms.txt generation process require any specific dependencies or components?

No specific dependencies or components are required to generate an llms.txt file. The process analyzes the existing repository structure directly to identify key documentation and specifications for LLM consumption.

Can I use this to onboard an LLM to a complex codebase?

Yes, generating an llms.txt file is specifically useful when onboarding a new LLM to a complex codebase. It ensures the LLM can efficiently find relevant documentation and examples for human and machine readability.

What is the best way to ensure my llms.txt file is compliant with the specification?

The best way to ensure compliance is to generate the file according to the llmstxt.org specification. This involves adhering to markdown structure, file link formatting, and content guidelines during repository analysis.

What content should be included when creating an llms.txt file from a repository?

Creating an llms.txt file involves analyzing repository contents to identify key documentation, specifications, examples, and configuration files. This ensures the generated file provides comprehensive LLM-friendly documentation.