/agent/authoring.md text/markdown The full authoring procedure in Markdown. Point an agent here first.
Start with the practical guide and a concrete purpose. The original eleven-file suite is legacy experimental material; do not install it by default.
Use this procedure when an agent prepares an optional file: identify the source for each fact, resolve missing information and check the result.
For what a valid file must contain, the specification documents describe the legacy proposal only. For new llms.txt work, use the current upstream proposal.
Use the current guide for new work. These public resources are separate from repository instructions for coding tools.
The prime directive
Never invent a fact about the target business. Use confirmed information from the owner, the maintained public website or reliable primary records for the same entity. Resolve contradictions before publishing; omit unsupported optional facts.
Optional summaries create another place to maintain facts. Incorrect information can be copied into other outputs; publishing a file does not make it authoritative or guarantee that an AI system uses it.
Omit unsupported optional fields. Ask for missing facts needed to complete the chosen task.
Three resource types, all public, no key required. For example, ask an assistant to read https://discoveryfiles.ai/agent/authoring.md, then follow it.
/agent/authoring.md text/markdown The full authoring procedure in Markdown. Point an agent here first.
/agent/manifest.json application/json The authoring procedure and rules as JSON, with metadata and template URLs for the archived catalogue.
/agent/templates/{filename} text/plain Each template served raw, so an agent never has to scrape the HTML page to get one.
curl -sS https://discoveryfiles.ai/agent/manifest.json Check each value against a public source or information the owner supplied. Use the categories below to decide what to copy, confirm or omit.
Check the source, entity and currency of each fact. Public availability does not resolve conflicting information or authorize publishing private details.
Use existing instructions and verified sources first. Ask only about unresolved facts, preferences or permissions needed for the task. Omit unsupported optional fields.
Do not publish unsupported claims or information the owner has not authorized for public use.
Read the practical guide at https://discoveryfiles.ai/guide and identify the requested outcome and intended consumer. Do not install the legacy eleven-file suite by default; llms.txt is optional.
Inspect the relevant public pages and existing files before editing. Use confirmed owner information, maintained pages and reliable primary records for the same entity. Preserve maintained content within the requested scope.
Use information already supplied by the owner. Ask only for missing facts necessary to the chosen task; omit unsupported optional fields.
For an optional llms.txt implementation, consult https://llmstxt.org/ and the intended consumer documentation. Our archived templates contain project-specific requirements and are not a current upstream specification.
Keep summaries consistent with their public source pages. Do not assume a separate identity file is authoritative when facts conflict; resolve the conflict against confirmed information.
Use robots.txt and provider-supported controls for the owner’s intended search, training and retrieval policy. Our experimental robots-ai.txt is not an established control. Do not change permissions without authorization.
Check actual response bodies, HTTP status, content types and links. Validate the selected format. Report sources, edits and omissions. A valid or fetched file is not evidence of indexing, citation or influence on an answer.
This list is also served in the manifest and Markdown procedure.
- Never invent facts, quotes, credentials or private business information.
- Use the current practical guide to scope new work; do not install the legacy file suite by default.
- Treat the legacy catalogue priorities and required fields as historical proposal metadata only.
- Use llms.txt only for a concrete optional workflow; follow the current upstream proposal and intended consumer.
- Keep published summaries aligned with confirmed facts on the public website.
- Include prices or comparisons only when relevant, verified and maintainable; preserve their source, date and scope.
- Do not grant training permissions or alter crawler policy without owner authorization.
- Do not claim these files control AI answers or improve visibility without evidence specific to the consumer and outcome.
- Date provider claims using an actual source review; distinguish published rules, observed retrieval, indexing and training.
- Distinguish registered offices, customer-facing locations and service areas; do not invent branches, reviews or business-profile eligibility.
- Treat AGENTS.md, CLAUDE.md and GEMINI.md as instructions for supporting project tools, not a universal public search instruction channel.
These are original templates for maintaining the legacy proposal. Every value that
must be supplied is wrapped in [SQUARE BRACKETS]. Check for
unresolved placeholders before publishing.
| File | Original priority | Template URL |
|---|---|---|
| llms.txt | Required | /agent/templates/llms.txt |
| llm.txt | Required | /agent/templates/llm.txt |
| llms-full.txt | Conditional | /agent/templates/llms-full.txt |
| llms.html | Recommended | /agent/templates/llms.html |
| identity.json | Required | /agent/templates/identity.json |
| ai.json | Recommended | /agent/templates/ai.json |
| ai.txt | Recommended | /agent/templates/ai.txt |
| brand.txt | Recommended | /agent/templates/brand.txt |
| robots-ai.txt | Optional | /agent/templates/robots-ai.txt |
| faq-ai.txt | Recommended | /agent/templates/faq-ai.txt |
| developer-ai.txt | Conditional | /agent/templates/developer-ai.txt |
Before handing files back, grep them. A published file still containing
[Official Business Name] is unfinished content.
grep -l "\[" llms.txt ai.txt brand.txt faq-ai.txt developer-ai.txt robots-ai.txt This authoring guidance is published by discoveryfiles.ai. The file definitions it refers to live in the project repository under an MIT licence. See the license and attribution notes.