Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Linten: llms.txt Validator & ScaffolderNew to Visual Studio Code? Get it now.
Linten: llms.txt Validator & Scaffolder

Linten: llms.txt Validator & Scaffolder

Loopstates

|
1 install
| (0) | Free
Validation, link checking, token estimation, and scaffolding for llms.txt and llms-full.txt files.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Linten: llms.txt Validator & Scaffolder

Version Spec Standard Backend Privacy Engineered By

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

  • Web Validator: https://linten.apps.loopstates.com
  • Loopstates: https://loopstates.com
  • GitHub Repository: https://github.com/loopstates/linten
  • Official Specification: https://llmstxt.org

License

Proprietary © 2026 Loopstates. All rights reserved.
Licensed under the Loopstates Client License. Redistribution, commercial cloning, or competitive forking is strictly prohibited.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft