---
title: "One-day agent-readiness sprint | Agent Ready Checklist"
description: "The one-day agent-readiness sprint. Fix the four MUSTs first, then the SHOULDs that take minutes, in one working day, with the kit as the acceptance test."
canonical: https://agentreadychecklist.com/guides/one-day-agent-readiness-sprint
site: "Agent Ready Checklist"
last_updated: 2026-11-05
date: 2026-11-04
section: "Guides"
---

# One-day agent-readiness sprint | Agent Ready Checklist

> The one-day agent-readiness sprint. Fix the four MUSTs first, then the SHOULDs that take minutes, in one working day, with the kit as the acceptance test.

Source: https://agentreadychecklist.com/guides/one-day-agent-readiness-sprint
Site: Agent Ready Checklist
Last reviewed: 2026-11-05
Agent endpoints: https://agentreadychecklist.com/llms.txt (index), https://agentreadychecklist.com/openapi.json (API), https://agentreadychecklist.com/mcp (MCP server), https://agentreadychecklist.com/ask (search)
Access: https://agentreadychecklist.com/auth.md (no key). Pricing: https://agentreadychecklist.com/pricing.md (free).

# The one-day agent-readiness sprint

Fix the four MUSTs first, then the SHOULDs that take minutes, in one working day, with the kit as the acceptance test. It covers 7 requirements: AR-FIND-01, AR-READ-01, AR-READ-02, AR-ACT-10, AR-FIND-03, AR-READ-06, AR-READ-07. A site conforms when it meets every MUST that applies to it; AR-ACT requirements apply only to products agents are expected to act on.

## Before you start

You need shell access, the ability to change robots.txt and the response codes of the site, and one hour to run the kit and read its table before you change anything.

## Steps

1.  **[AR-FIND-01: Do not block agents.](https://agentreadychecklist.com/checklist/ar-find-01/)** Do not block agent and crawler access to public content, in robots.txt or at the network layer (WAF, bot manager).
    
    ```bash
    curl -fsSL https://agentreadychecklist.com/kit/verify.sh | bash -s -- https://example.com --only=reach-as-agent,robots-verdicts
    ```
    
     Watch for: A named group (User-agent: GPTBot, Disallow: /) left over from 2023 that overrides a permissive wildcard.
2.  **[AR-READ-01: Answer in the initial HTML.](https://agentreadychecklist.com/checklist/ar-read-01/)** Put the answer in the initial HTML: server-rendered or prerendered, not injected by a single-page app after load.
    
    ```bash
    curl -fsSL https://agentreadychecklist.com/kit/verify.sh | bash -s -- https://example.com --only=initial-html
    ```
    
    Watch for: Prerendering the shell but fetching the answer client-side.
3.  **[AR-READ-02: Real HTTP status codes.](https://agentreadychecklist.com/checklist/ar-read-02/)** Return accurate HTTP status codes: 404 or a real redirect for missing paths, 429 with Retry-After when throttling; never 200 for a missing page and never a silent challenge page in place of 429.
    
    ```bash
    curl -fsSL https://agentreadychecklist.com/kit/verify.sh | bash -s -- https://example.com --only=status-codes
    ```
    
    Watch for: SPA hosts rewriting every path to index.html with 200.
4.  **[AR-ACT-10: An MCP server or a CLI.](https://agentreadychecklist.com/checklist/ar-act-10/)** A product agents are expected to act on exposes at least one interface an agent can act through: an MCP server (AR-ACT-03) or a CLI (AR-ACT-06).
    
    ```bash
    curl -fsSL https://agentreadychecklist.com/kit/verify.sh | bash -s -- https://example.com --only=mcp-or-cli
    ```
    
    Watch for: Shipping a stub MCP server with one echo tool.
5.  **[AR-FIND-03: Sitemap listed in robots.txt.](https://agentreadychecklist.com/checklist/ar-find-03/)** List the site pages in a sitemap.xml and reference it from robots.txt with a Sitemap: line.
    
    ```bash
    curl -fsSL https://agentreadychecklist.com/kit/verify.sh | bash -s -- https://example.com --only=sitemap-listed
    ```
    
    Watch for: Sitemap lists URLs that redirect or 404.
6.  **[AR-READ-06: Link the discovery files.](https://agentreadychecklist.com/checklist/ar-read-06/)** Link discovery files (llms.txt, .well-known/\*, openapi.json) from content agents already visit: the footer, <link rel="alternate"> in the head, or a resources section.
    
    ```bash
    curl -fsSL https://agentreadychecklist.com/kit/verify.sh | bash -s -- https://example.com --only=llms-linked,openapi
    ```
    
    Watch for: llms.txt published at the root with nothing pointing to it.
7.  **[AR-READ-07: Ship llms.txt.](https://agentreadychecklist.com/checklist/ar-read-07/)** Ship an llms.txt: a lean, described index of the key pages.
    
    ```bash
    curl -fsSL https://agentreadychecklist.com/kit/verify.sh | bash -s -- https://example.com --only=llms-linked
    ```
    
    Watch for: One multi-megabyte file that overflows the context window.
8.  **Keep the table.** Save the kit output before the first change and after the last. The two tables are the record of what the day changed.
    
    ```bash
    curl -fsSL https://agentreadychecklist.com/kit/verify.sh | bash -s -- https://example.com --profile=content > before.txt
    ```
    

## How you know it is done

Run the kit again on the home page and on one docs page. The sprint is done when every MUST that applies to the site prints PASS and the SHOULD rows you chose print PASS or an evidence line you can explain.

## The facts behind it

-   AgentReady v2.0 has four MUST requirements: AR-FIND-01, AR-READ-01, AR-READ-02 and AR-ACT-10.primary source, 2026-10-21: [github.com/agentready-org/standard/blob/main/spec/spec.md](https://github.com/agentready-org/standard/blob/main/spec/spec.md), read 2026-11-04
-   A site conforms when it meets every MUST that applies to it; AR-ACT requirements apply only to products agents are expected to act on.primary source: [github.com/agentready-org/standard/blob/main/spec/spec.md](https://github.com/agentready-org/standard/blob/main/spec/spec.md), read 2026-11-04
-   Ora's lab found (published 2026-10-21) that only two changes broke an agent in its controlled experiment: hiding the answer in JavaScript and blocking access.vendor claim, 2026-10-21: [github.com/agentready-org/standard/blob/main/spec/spec.md](https://github.com/agentready-org/standard/blob/main/spec/spec.md), read 2026-11-04
-   In the 19-configuration experiment, llms.txt, JSON-LD, sitemaps and markdown mirrors did not change retrieval of an answer already in server-rendered HTML.primary source, 2026-08-28: [vercel.com/kb/guide/make-your-site-readable-by-ai-agents](https://vercel.com/kb/guide/make-your-site-readable-by-ai-agents), read 2026-11-04
-   Cloudflare isitagentready suggests starting with a valid robots.txt with AI bot rules and sitemap directives as the easy wins.primary source, 2026-11-04: [isitagentready.com](https://isitagentready.com/), read 2026-11-04
-   The isitagentready MCP server description lists 23 checks across five categories, scored as a level from 0 to 5.primary source, 2026-11-04: [isitagentready.com/.well-known/mcp.json](https://isitagentready.com/.well-known/mcp.json), read 2026-11-04

## Sources

-   [github.com/agentready-org/standard/blob/main/spec/spec.md](https://github.com/agentready-org/standard/blob/main/spec/spec.md)read 2026-11-04
-   [vercel.com/kb/guide/make-your-site-readable-by-ai-agents](https://vercel.com/kb/guide/make-your-site-readable-by-ai-agents)read 2026-11-04
-   [isitagentready.com](https://isitagentready.com/)read 2026-11-04
-   [isitagentready.com/.well-known/mcp.json](https://isitagentready.com/.well-known/mcp.json)read 2026-11-04

Edition

Data

2026-11-04

Reviewed

2026-11-05

Spec

AgentReady v2.0, 273d2d7

Crawl

13,071 rows, 2026-11-04

Ora

132 checks, contract 1.38.0, 2026-11-05

Verify with Ora

The scanner this site recommends for the whole checklist. 132 checks, a score out of 100, no account.

`npx ax@0.10 audit <url> --min-score <n>`

[Why Ora, and its limits](https://agentreadychecklist.com/verify-with-ora/)

Method

-   [How rows, commands and rates are made](https://agentreadychecklist.com/method/)
-   [How an Ora check is matched to a row](https://agentreadychecklist.com/checklist/ora-checks/)
-   [Pass rates by rank band](https://agentreadychecklist.com/data/by-rank/)

Sources and read dates sit at the foot of the page.

Last reviewed 2026-11-05. AgentReady v2.0, read 2026-11-04.
