The 100 Ways to Extend AI Agents (Well, More Than Zero) Claude Code now supports AGENTS.md in addition to CLAUDE.md, letting developers change agent behavior by writing markdown documentation that harnesses auto-load when a session starts. The LLM reads skill names and descriptions from frontmatter in installed SKILL.md files, located globally or in the project directory at .agents/skills and ./skills, and progressively requests full skill content as needed to reveal more of the skill dynamically. I lied. This article doesn’t show you 100 ways to extend AI agents. But there are definitely more ways than most people realize. Here are the ones I’ve discovered. Harnesses auto-load this file when a session starts. It’s where you can change agent behavior by writing markdown documentation. Claude Code previously only supported CLAUDE.md, but they’ve recently added AGENTS.md support. Thanks Shopify CEO Tobi. The LLM receives the name and description from skill frontmatter in your installed SKILL.md files—either globally or in the project directory .agents/skills, ./skills . The LLM progressively requests full skill content as needed, revealing more of the skill in the prompt dynamically.