Skip to main content

Command Palette

Search for a command to run...

Your website has two front doors. Your AI agent uses the worse one.

Updated
1 min readView as Markdown
Your website has two front doors. Your AI agent uses the worse one.

Open your site's home page. Now open it the way an AI agent does — curl the URL, or watch what a headless crawler actually receives. For a lot of modern sites, those are two different pages. The human gets a fast, rich, hydrated experience. The agent gets a shell: a skeleton of empty <div>s, a spinner, and a polite note to enable JavaScript. Same URL. Two front doors. The agent walks through the worse one.

For most companies that's a rounding error. For a product whose entire pitch is "built to be used from inside your AI coding agent," it's an own-goal. So we fixed ours. Every page on otf-kit.dev now has a clean-markdown twin. Append .md to any path and you get the real content — no HTML shell, no hydration, no guessing:


This is an excerpt. Read the full post at otf-kit.dev/blog/make-your-website-agent-readable — full-stack kits your AI coding agent can actually ship to production. Browse the kits →

More from this blog

O

OTF — kits your AI coding agent can ship to production

528 posts

Engineering notes on shipping production apps with AI coding tools — Claude Code, Cursor, Codex, Lovable, Bolt — and the stack underneath: React Native, Expo, Next.js, Supabase. Honest takes on what works, what breaks, and the full-stack kits that get you to production faster. By OTF.