PlugWiki

update-llms Skill (awesome-copilot) for Claude Code: What It Does and How to Install It

Makes Claude update the llms.txt file in your repo root so it matches your current docs and follows the llmstxt.org format.

Installs
8.8K
on skills.sh
Stars
40.7K
on GitHub
Updated
Oct 2026
last repo commit

This skill makes Claude refresh your repo's llms.txt, the file that tells language models where to find your docs. Claude reads the current file and the repo structure, finds new, moved or removed docs, and rewrites the file in the llmstxt.org format.

The folder has one file, SKILL.md, and no scripts. The target file is llms.txt in the repository root. SKILL.md ends with a checklist for format, content and spec compliance.

Good for

  • Maintainers who publish an llms.txt for their repo
  • Docs teams that add or move pages often
  • Anyone who wants link lists kept in step with the repo tree

Install update-llms

Claude Code

  1. 1

    Copy this prompt.

    Install the update-llms skill in Claude Code. Run this command:
    
    npx skills add https://github.com/github/awesome-copilot --skill update-llms
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

From its listing on skills.sh. Source.

What's in the skill

When it loads

Update the llms.txt file in the root folder to reflect changes in documentation or specifications following the llms.txt specification at https://llmstxt.org/

Sections in SKILL.md

  1. Primary Directive
  2. Analysis and Planning Phase
  3. Step 1: Review Current File and Specification
  4. Step 2: Repository Structure Analysis
  5. Step 3: Content Discovery and Change Detection
  6. Step 4: Create Update Plan
  7. Implementation Requirements
  8. Format Compliance
  9. Content Requirements
  10. Content Guidelines
  11. Execution Steps
  12. Step 1: Current State Analysis
  13. Step 2: Content Planning
  14. Step 3: File Updates
  15. Step 4: Validation
  16. Quality Assurance

Key facts

Installs on skills.sh
8,843 (Nov 2, 2026)
Last repo commit
Oct 30, 2026

What it includes

  • Reads the current llms.txt, the repo structure and the llmstxt.org spec

    4 steps: review file and spec, analyze structure, discover new docs and examples, make an update plan.

    Try: “Update llms.txt to match the current docs”

    Network · Analysis and planning

  • H1 name, blockquote summary, H2 sections of [name](url): description links

    Suggested sections are Documentation, Specifications, Examples, Configuration and Optional.

    Read · Format rules

  • Include purpose, docs, examples, interfaces, setup; exclude build output

    Lists what to include and what to leave out.

    Read · File selection

  • Current state analysis, content planning, file updates, validation

    Edits llms.txt in the repo root and checks that links are valid relative paths.

    Write · Execution steps

  • Format, content and spec-compliance checklists

    Ends with 8 success criteria.

    Read · Quality checks

From the official docs

Permissions

Low risk

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It rewrites llms.txt

    Claude adds, removes and reorders links in the file. Review the diff for wrong descriptions or dropped links before you commit. github.com

Technical details
Turning on read-onlyNo read-only mode.
Talks tollmstxt.org (the specification SKILL.md tells Claude to review)
Sign-in and keysNo credentials are named in SKILL.md.
Scopes
  • Reads your repo structure and docs

  • Edits llms.txt in the repository root

Questions

What does the update-llms skill do?

It makes Claude update the llms.txt file in your repo root so it matches your current docs and structure. It follows the format at llmstxt.org.

What is llms.txt?

Per SKILL.md, a file that gives language models high-level guidance on where to find the content that explains a repository. It has a title, a short summary and lists of links.

Can it create llms.txt from scratch?

SKILL.md is written for updating an existing llms.txt in the repository root and starts by reading the current file.

How do I install it?

Use the install box at the top of this page. It has the skills CLI command and folder routes for this one skill.

Does it need network access?

SKILL.md tells Claude to review the specification at https://llmstxt.org/. It names no other hosts.

Is it safe?

SKILL.md has Claude update the llms.txt file in your repo root, adding, removing and reordering links. It bundles no scripts. Our advice: check the diff for wrong links and descriptions before you commit.

Information

updated Nov 2, 2026

Folder
skills/update-llms

github/awesome-copilotskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 2
  1. update-llms SKILL.md · github.com
  2. awesome-copilot README · github.com

Updated Nov 2, 2026.