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
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
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
- Primary Directive
- Analysis and Planning Phase
- Step 1: Review Current File and Specification
- Step 2: Repository Structure Analysis
- Step 3: Content Discovery and Change Detection
- Step 4: Create Update Plan
- Implementation Requirements
- Format Compliance
- Content Requirements
- Content Guidelines
- Execution Steps
- Step 1: Current State Analysis
- Step 2: Content Planning
- Step 3: File Updates
- Step 4: Validation
- Quality Assurance
Key facts
- License
- MIT (repo LICENSE)
- Installs on skills.sh
- 8,843 (Nov 2, 2026)
- Last repo commit
- Oct 30, 2026
- Audits on skills.sh
- Gen Agent Trust Hub: pass, Socket: pass, Snyk: pass
- What it includes
- 1 file: SKILL.md (no scripts)
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 planningH1 name, blockquote summary, H2 sections of [name](url): description links
Suggested sections are Documentation, Specifications, Examples, Configuration and Optional.
Read ·
Format rulesInclude purpose, docs, examples, interfaces, setup; exclude build output
Lists what to include and what to leave out.
Read ·
File selectionCurrent state analysis, content planning, file updates, validation
Edits llms.txt in the repo root and checks that links are valid relative paths.
Write ·
Execution stepsFormat, 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-only | No read-only mode. |
|---|---|
| Talks to | llmstxt.org (the specification SKILL.md tells Claude to review) |
| Sign-in and keys | No credentials are named in SKILL.md. |
| Scopes |
|
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
- Repository
- github/awesome-copilot
- Folder
skills/update-llms
Sources
Docs, issue trackers and discussions this page is built from.
Show all 2Hide
- update-llms SKILL.md · github.com
- awesome-copilot README · github.com