manage-llms-txt

Manage docs/references llms.txt entries via create, refresh, list, and remove operations.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/jmagar/rust-bin --skill manage-llms-txt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manage-llms-txt
Source: https://github.com/jmagar/rust-bin/tree/main/.claude/skills/manage-llms-txt
Command: npx skills add https://github.com/jmagar/rust-bin --skill manage-llms-txt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires npx, repomix, and includes scripts (resource) components.

What problem does it solve?

Unified management of docs/references llms.txt entries by handling create, refresh, list, and remove operations via a single ergonomic interface.

Core Features & Use Cases

  • Create new -llms.txt entries from GitHub repos and store them under docs/references
  • Refresh existing entries preserving headers, updating the generated date
  • List current references with status and history, aiding audits
  • Remove obsolete entries and auto-rebuild the index

Quick Start

Create a new llms.txt entry for a GitHub repo by running manage-llms-txt <owner/repo>.

Frequently Asked Questions about manage-llms-txt

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

FAQPage Schema
How do I manage llms.txt reference files for GitHub repositories?

You can manage llms.txt reference files by automating create, refresh, list, and remove operations across your repository. A Python script orchestrates repomix to fetch content from GitHub repos, preserves YAML frontmatter, and rebuilds the index for consistent, versioned references.

How does repomix work with llms.txt generation?

Repomix fetches and packs GitHub repository content into a single context file for llms.txt generation. The Python script orchestrates repomix invocations, applies atomic file writes, and formats YAML frontmatter to ensure versioned, consistent references under docs/references.

Do I need npx and repomix installed to manage docs references?

Yes, npx and repomix are required dependencies. The Skill relies on npx to invoke repomix for fetching GitHub repository content, and a Python script orchestrates these calls to handle input validation, atomic file writes, and frontmatter formatting.

Can I update existing llms.txt entries without losing YAML frontmatter?

Yes, refreshing existing llms.txt entries preserves original YAML frontmatter headers while updating the generated date. The tool orchestrates atomic file writes and frontmatter formatting to ensure headers remain intact during the reference rebuild process.

What is the best way to remove obsolete llms.txt references and rebuild the index?

The best way is to use the remove operation, which deletes obsolete entries under docs/references and automatically rebuilds the index. The Python script handles input validation and error handling to ensure the remaining references stay consistent.