create-llms

Generate a standards-compliant llms.txt file from repository structure.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/tamago0224/kuroshio-mta --skill create-llms-tamago0224
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-llms
Source: https://github.com/tamago0224/kuroshio-mta/tree/main/.agents/skills/create-llms
Command: npx skills add https://github.com/tamago0224/kuroshio-mta --skill create-llms-tamago0224

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create a clear, canonical llms.txt file from repository structure to guide large language models in understanding and navigating the project content.

Core Features & Use Cases

  • Generate a standards-compliant llms.txt file at the repository root that summarizes structure and key files.
  • Organize links into logical sections such as Documentation, Specifications, Examples, and Configuration to streamline navigation.
  • Suitable for any codebase that wants a machine-readable map to facilitate rapid information retrieval, onboarding, and knowledge transfer.

Quick Start

Place an llms.txt at the repository root and follow the official llms.txt specification to guide LLMs through the project content.

Frequently Asked Questions about create-llms

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

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

Generate an llms.txt file by scanning your repository structure to create a navigable Markdown index. This file categorizes key project files into sections like Documentation, Specifications, and Configuration using relative paths to guide LLM navigation.

What is the llms.txt format and how does it structure repository documentation?

The llms.txt format is a standards-compliant Markdown file featuring an H1 title, an optional blockquote summary, and categorized link sections. It provides a machine-readable map that streamlines navigation and rapid information retrieval for large language models.

When do I need to create an llms.txt file for my codebase?

Create an llms.txt file when you need to facilitate rapid information retrieval, onboarding, and knowledge transfer for software repositories. It provides a structured, readable index of documentation, specs, examples, and configuration for LLM navigation.

Can I use relative paths in an llms.txt file to link repository sections?

Yes, relative paths are used to organize links into logical sections such as Documentation, Specifications, Examples, and Configuration. This structure streamlines navigation and helps large language models understand and navigate the project content.

What is the best way to auto-generate a navigable llms.txt for a software repository?

The best way is to automatically extract the repository structure and organize files into categorized Markdown link sections. This creates a canonical, standards-compliant llms.txt file at the repository root to guide LLMs through project content.