For AI agents: a documentation index is available at /llms.txt — markdown versions of all pages are available by appending index.md to any URL path.

Microblog

Your Agent Skill isn't the same on every platform

AIAgentsDocumentationCoding

Your Agent Skill isn't the same on every platform. The Agent Skills spec is un-versioned and under-specified. Harnesses may have implemented support for skills before official implementation guidance landed, and may not have kept up with spec guidance. And that means that each harness may have its own story of how it supports skills, with no way to communicate to users what that looks like.

I've automated 38 of my 40 checks, with every finding cited to an archived transcript rather than the model's self-report, and I can now tell you that there are observable differences in how Antigravity CLI, Claude Code, and Codex CLI support skills, including:

  • Antigravity and Codex CLIs use the skill name from the frontmatter in SKILL.md, while Claude Code uses the directory name. If the names don't match, your skill may answer to different names on different platforms, potentially breaking docs references or references in other skills.
  • Claude Code strips frontmatter entirely. Aside from its name-and-description-only listing, other frontmatter fields such as compatibility notes, metadata, and any custom fields you add never reach the model through any platform channel.
  • Name collisions contradict the official guide. The implementation guide calls project-over-user precedence "a universal convention". But Claude Code resolves user-over-project, and Codex doesn't resolve it at all (the model picks).

For a full breakdown of how each platform handles skills, including which ones are spec compliant and where they diverge, as well as authoring guidance based on my findings, check out the updated site.

Links from the comments:

All microblog posts · RSS