It would sure be nice to have some standardized conventions around this. AGENTS.md etc. It seems insane to have to have multiple files/rules for essentially the same goals just for different tools.

Thats the convention I am using.

My CLAUDE.md and GEMINI.md both just say "See AGENTS.md".

Have you heard about symlinks yet?

The idea of having a bunch of A100 GPU cycles needed to process the natural language equivalent of a file pointer makes me deeply sad about the current state of software development.

Same

How about:

Creating a MCP server that all the agents are configured to retrieve the rules from?