Pillar Specification & Hub Directoryllms.txt Codebase Roadmap Generator
Provide AI coding assistants with a clean, concise, machine-readable index of your architecture, rules, and APIs.
./ (Repository Root / Domain Root)llms.txtHow llms.txt Codebase Roadmap Operates in Production
The llms.txt specification is an open standard designed to make websites and repositories easily ingestible by Large Language Models. Placing an llms.txt file in your repository or web root provides a curated index of documentation, architectural patterns, and core constraints formatted in concise Markdown without unnecessary HTML or UI fluff.
H1 Title, blockquote summary, and structured sections with bullet points.
# Project Name
> Brief machine-readable orientation for LLMs.
## Core Invariants
- Enforce strict typing with zero runtime any.
- All mutations flow through Server Actions../llms.txtRepository Root or Domain Root (https://example.com/llms.txt)Primary orientation index read by agents, search engines, and web-crawling LLMs.
Available Tech Stack Presets (27)
Click any tech stack below to open the client-side editor preloaded with this verified configuration.
Next.js 15 App Router
Generate a standardized machine-readable llms.txt codebase index for Next.js 15 App Router.
"Enforce React Server Components (RSC) by default; restrict 'use client' strictly to interactive leaf components."
React 19 & Vite
Generate a standardized machine-readable llms.txt codebase index for React 19 & Vite.
"Use React 19 action hooks (useActionState, useOptimistic, useFormStatus) for async mutations."
Python FastAPI & Pydantic v2
Generate a standardized machine-readable llms.txt codebase index for Python FastAPI & Pydantic v2.
"Use strict Pydantic v2 BaseModels with Field validation for all input and output schemas."
Supabase & PostgreSQL
Generate a standardized machine-readable llms.txt codebase index for Supabase & PostgreSQL.
"Always include `ENABLE ROW LEVEL SECURITY;` on every created table."
Prisma ORM
Generate a standardized machine-readable llms.txt codebase index for Prisma ORM.
"Always use `select` to specify required fields; avoid raw `findMany()` fetching unused relations."
Drizzle ORM
Generate a standardized machine-readable llms.txt codebase index for Drizzle ORM.
"Define schemas using pgTable/sqliteTable with explicit foreign keys and constraints."
Go (Golang) & Fiber
Generate a standardized machine-readable llms.txt codebase index for Go (Golang) & Fiber.
"Check every `if err != nil` explicitly; never swallow errors or ignore returned values."
Rust & Axum
Generate a standardized machine-readable llms.txt codebase index for Rust & Axum.
"Never call `.unwrap()` or `.expect()` in production route handlers; propagate errors via `Result<T, AppError>`."
Tailwind CSS v4
Generate a standardized machine-readable llms.txt codebase index for Tailwind CSS v4.
"Configure themes directly in globals.css using `@theme` and `@import 'tailwindcss';`."
Vue 3 & Nuxt 3
Generate a standardized machine-readable llms.txt codebase index for Vue 3 & Nuxt 3.
"Always use `<script setup lang='ts'>` and the Composition API; ban legacy Options API."
SvelteKit 5 & Svelte 5
Generate a standardized machine-readable llms.txt codebase index for SvelteKit 5 & Svelte 5.
"Use Svelte 5 runes: `$state()`, `$derived()`, and `$props()`."
Universal Cursor Pro
Generate a standardized machine-readable llms.txt codebase index for Universal Cursor Pro.
"Deliver surgical, targeted diffs; never replace entire files unnecessarily."
Pragmatic Rapid Prototyping
Generate a standardized machine-readable llms.txt codebase index for Pragmatic Rapid Prototyping.
"Prioritize working software over complex design patterns or deep inheritance hierarchies."
Zero-Trust Security
Generate a standardized machine-readable llms.txt codebase index for Zero-Trust Security.
"Flag and prevent any dynamic SQL query string interpolation."
Docker & CI/CD
Generate a standardized machine-readable llms.txt codebase index for Docker & CI/CD.
"Always use multi-stage Docker builds to separate builder tools from the lean production image."
Vitest & Playwright TDD
Generate a standardized machine-readable llms.txt codebase index for Vitest & Playwright TDD.
"Write unit tests covering happy paths and at least two edge/error cases for every new function."
Automated Code Reviewer
Generate a standardized machine-readable llms.txt codebase index for Automated Code Reviewer.
"Scan repository manifests to map stack idioms before evaluating logic."
Multi-Agent System Orchestration
Generate a standardized machine-readable llms.txt codebase index for Multi-Agent System Orchestration.
"Define subagent roles: Lead Architect, Frontend Engineer, Backend Specialist, Security Reviewer."
Django 5 & Ninja / DRF
Generate a standardized machine-readable llms.txt codebase index for Django 5 & Ninja / DRF.
"Use asynchronous ORM operations (aget(), acreate(), afirst()) inside async def view handlers."
Bun & Elysia / Hono
Generate a standardized machine-readable llms.txt codebase index for Bun & Elysia / Hono.
"Use Elysia's native t schema builder (powered by TypeBox) for request body, query, and parameter validation."
React Native & Expo Router
Generate a standardized machine-readable llms.txt codebase index for React Native & Expo Router.
"Use Expo Router file-based filesystem routing (app/_layout.tsx, app/(tabs)/index.tsx); ban legacy React Navigation container boilerplate."
Flutter 3 & Riverpod / Dart
Generate a standardized machine-readable llms.txt codebase index for Flutter 3 & Riverpod / Dart.
"Always add const constructors wherever possible to maximize Flutter element rebuild caching."
Kubernetes & Helm Charts
Generate a standardized machine-readable llms.txt codebase index for Kubernetes & Helm Charts.
"Always specify explicit resources.requests and resources.limits (both CPU and memory) on every container."
Terraform & OpenTofu IaC
Generate a standardized machine-readable llms.txt codebase index for Terraform & OpenTofu IaC.
"Pin explicit version constraints for all providers and required Terraform/OpenTofu core versions (required_providers)."
Playwright End-to-End Testing
Generate a standardized machine-readable llms.txt codebase index for Playwright End-to-End Testing.
"Strictly ban hardcoded delays (page.waitForTimeout()); rely exclusively on Playwright web-first auto-waiting assertions (expect(locator).toBeVisible())."
Spring Boot 3 & Java 21
Generate a standardized machine-readable llms.txt codebase index for Spring Boot 3 & Java 21.
"Use jakarta.* packages for persistence, validation, and servlets; ban legacy javax.* imports."
.NET 8 & C# 12 Minimal APIs
Generate a standardized machine-readable llms.txt codebase index for .NET 8 & C# 12 Minimal APIs.
"Use modern C# 12 features: primary constructors, collection expressions, file-scoped namespaces, and nullable reference types (#nullable enable)."
What is llms.txt?
llms.txt is a standardized proposal created to provide LLMs with concise, markdown-formatted information about a project or website, eliminating HTML scraping overhead.
Can I serve llms.txt on my website?
Yes! Serving https://yourdomain.com/llms.txt allows AI assistants (like Perplexity, Cursor, or ChatGPT) to quickly understand your developer documentation.