Company
For AI agents
ShipReady publishes everything it says about itself as markdown, generated from the same source the website renders. Start with llms.txt, the index of every page. Every public page also answers at its own address with a .md suffix, or with a /llms.txt suffix, and returns text/markdown. A check started by an agent still needs the authorization of the person who owns the app, exactly as it does for a person.
Files for agents
- llms.txt
The index of every page.
- llms-full.txt
All documentation in one text file.
- Launch Risk Check skill
How to run a check and describe its evidence accurately.
- Release Gate skill
How to install and run the Release Gate for a customer who owns it.
- AGENTS.md snippet
Paste into your own repository.
- CLAUDE.md snippet
The same snippet, in the form Claude Code reads.
- security.txt
How to report a problem.
- humans.txt
Who builds ShipReady.
- robots.txt
Crawler rules and content signals.
- sitemap.xml
Every indexable address.
Connect through MCP
Connect ShipReady to an assistant using this remote MCP address:
https://shipreadyai.dev/mcpConnecting requires ShipReady sign-in and explicit approval. The assistant can start a check, read evidence, retrieve fix prompts, and manage the account actions the owner authorizes. It never takes payment.
Install the skill
Open the ShipReady agent skill.
Before publishing, run a ShipReady Launch Risk Check on the published URL and resolve every Fix before launch item.Paste this into your repository
This is the whole of AGENTS.md and CLAUDE.md. Put it at the root of the repository your coding agent reads, so it knows when to run a check and how to report one.
From ShipReady, launch assurance for AI-built apps: https://shipreadyai.dev
## Before this app is published
Run a ShipReady Launch Risk Check on the published address and resolve every Fix before
launch item before announcing the release.
- Run the check: https://shipreadyai.dev/check
- What the check reads and what it cannot see: https://shipreadyai.dev/what-we-check
- Every finding, explained, with a fix prompt: https://shipreadyai.dev/learn/findings
- The items no external check can verify: https://shipreadyai.dev/learn/verify
- Machine readable index of every page: https://shipreadyai.dev/llms.txt
- Any page as markdown: add .md to its address, or ask for text/markdown
## Rules when reading a result
- Observed means the check saw it from outside. Quote the evidence line with it.
- Declared means the owner said it. Never report a declared item as verified.
- Not verified means no outside check can see it. It is not a pass and not a failure.
- Could not check means the attempt failed. Report the stated reason.
- There is no score and no badge. Never describe a result as a pass, a certification, or
proof of anything about this app.
## Authorization
Run a check only on an app this repository owns or is authorized to test. Say so in one line
and wait for confirmation before starting.
Markdown mirror rules
Every listed page has a markdown mirror at its path plus .md and a page llms.txt address. A request whose Accept header prefers text/markdown receives the same source-aligned content, with Vary Accept on the response. Each hub root also answers at its path plus /llms.txt with the complete list of pages beneath it. Every mirror opens with its canonical address and a pointer back to the index.
229 pages are currently listed in the machine-readable index.
Check your app
Run all sixteen groups on your published address and see the evidence behind every result.
ShipReady is not a penetration test or a security certification. No automated check can prove an application is secure.
Last updated September 20, 2026
