Linten: llms.txt Validator & Scaffolder

The complete validator, linter, link checker, and scaffolding tool for llms.txt and llms-full.txt files in Visual Studio Code. Built by Loopstates.
Overview
The /llms.txt specification provides structured, machine-readable reference documentation for LLMs, developer tools, and search crawlers.
Linten delivers complete in-editor validation, real-time diagnostics, broken link detection, token capacity estimation, and project scaffolding directly inside VS Code.
Key Features
- Real-Time In-Editor Diagnostics: Instant syntax and structural validation according to the
llms.txt standard (single H1 title, blockquote summary, section hierarchy, and link formats).
- Link Health Checker: Audits URLs in your documentation to detect broken links (404s), redirect loops, and server errors.
- Visual Audit Dashboard: Interactive dashboard displaying overall compliance score, token context breakdown, findings list, and an interactive link health table with jump-to-line navigation.
- Dedicated Sidebar: Activity Bar view showing real-time document score, model context usage, link status chips, and quick action shortcuts.
- Token Context Estimator: Estimates token usage and measures document footprint against context windows for Gemini 2.0, Claude 3.5, GPT-4o, and DeepSeek.
- 27 Starter Templates: Ready-to-use presets for SaaS, DevTools, REST APIs, Documentation, E-Commerce, Open Source, and AI platforms.
- Website Scaffolder: Generate starter
llms.txt documentation from any website domain or URL.
- Companion
llms-full.txt Compiler: Synthesizes and bundles referenced documentation sections into a full-text companion reference.
- 1-Click QuickFixes: Code actions to convert bare URLs into spec-compliant markdown anchors (
- [Title](https://github.com/loopstates/linten/blob/HEAD/url): Description) and insert missing headers.
- README Badges: Generate markdown and SVG compliance badges for your repository README.
- Terminal CLI: Integrated terminal support with the
linten command-line utility.
Commands
Access Linten commands from the Command Palette (Cmd + Shift + P on macOS / Ctrl + Shift + P on Windows/Linux):
| Command |
Description |
Linten: Validate Current llms.txt |
Runs validation on the active llms.txt file |
Linten: Open Audit Dashboard |
Opens the full visual dashboard tab |
Linten: Format Document to Spec |
Normalizes headings, bullets, and section formatting |
Linten: Check Link Health |
Probes all URLs in the document for HTTP reachability |
Linten: Estimate Token Context Budget |
Displays token footprint across major model context windows |
Linten: Insert Starter Template (27 Presets) |
Inserts an industry starter template |
Linten: Scaffold Starter from Website |
Scaffolds a starter llms.txt from a live website |
Linten: Compile Companion llms-full.txt |
Synthesizes an llms-full.txt companion file from links |
Linten: Audit Remote URL |
Validates a remote domain or hosted llms.txt file |
Linten: View Audit Report |
Displays formatted audit report in the output channel |
Linten: Copy README Badge Markdown |
Generates SVG badge markdown for your repository |
Linten: Insert Badge into README.md |
Inserts the compliance badge directly into README.md |
Linten: Export Audit Report |
Exports audit results as Markdown or JSON |
Linten: Open Terminal |
Launches the integrated Linten terminal console |
Extension Settings
Configure Linten in your VS Code settings (settings.json):
{
"linten.apiUrl": "https://linten.apps.loopstates.com/api/v1",
"linten.validateOnSave": true,
"linten.enableDiagnostics": true,
"linten.probeLinks": true
}
| Setting |
Default |
Description |
linten.apiUrl |
https://linten.apps.loopstates.com/api/v1 |
Linten validation API endpoint |
linten.validateOnSave |
true |
Automatically run validation when saving llms.txt files |
linten.enableDiagnostics |
true |
Display inline squiggly underlines and Problems panel items |
linten.probeLinks |
true |
Enable live HTTP link reachability probing |
Resources & Links
License
Proprietary © 2026 Loopstates. All rights reserved.
Licensed under the Loopstates Client License. Redistribution, commercial cloning, or competitive forking is strictly prohibited.