AI agents break when AGENTS.md has stale commands or wrong ecosystem references. ctxlint catches these before your agent does, wrong build tools (cargo in a Node.js repo), missing files, bad paths, ecosystem mismatches.
Just run: npx @ctxlint/ctxlint check .
Tested on 8 real repos including LangChain and Next.js. Works with any AI agent that reads context files.