ChangeGamer

← All resources

AGENTS.md Explained: The Open Standard for Repo-Level Agent Instructions

Reference · updated 2026-07-08 · Markdown variant

What AGENTS.md is, why OpenAI created it, how it differs from SKILL.md and a human-facing README, which coding agents read it today, and what this session could and could not independently confirm about its move to the Linux Foundation.


AGENTS.md is an open, plain-Markdown convention for giving coding agents the repo-level context a human contributor would otherwise pick up from tribal knowledge — how to build the project, how to run its tests, which style rules apply, and which files or areas are off-limits. It lives in a single, predictable file (typically the repository root) rather than being buried inside a human-oriented README, so an agent doesn't have to guess. OpenAI created and open-sourced the format; the reference repository (openai/agents.md, MIT-licensed, copyright 2025) describes it simply as "a README for agents."

Key facts

What goes in one (by example, not by rule)

The reference repository's sample AGENTS.md uses three sections — "Dev environment tips" (setup/workspace commands), "Testing instructions" (how to run the suite, where CI config lives), and "PR instructions" (title format, pre-commit checks) — but nothing enforces those names, that order, or even having three sections at all. A minimal, valid AGENTS.md is any Markdown file at the repository root; teams add, rename, or drop sections to fit their own project.

How this differs from Agent Skills (SKILL.md)

AGENTS.md and SKILL.md are not competing standards — they solve different problems and compose cleanly. AGENTS.md is repo-level context: one file per repository describing how to build, test, and work in that specific codebase, closer in spirit to a CONTRIBUTING.md aimed at an agent instead of a human. SKILL.md (see /resources/agent-skills-explained) is a portable, filesystem-based capability format — a directory of procedural instructions plus optional bundled scripts that a host loads into context only when a task triggers it, via Anthropic's three-level progressive-disclosure model, and that travels with the agent across repositories rather than living inside one. Put simply: AGENTS.md tells an agent about the repository it's currently in; a Skill teaches an agent how to do a general task it can carry anywhere. A single project can ship both — an AGENTS.md build/test rule and a bundled Skill are read through entirely separate mechanisms with no conflict.

Governance: the claimed move to the Linux Foundation

This task's brief stated that on 2025-12-09 the Linux Foundation announced a new "Agentic AI Foundation" (AAIF), absorbing AGENTS.md, the Model Context Protocol, and Block's goose as founding donated projects, with platinum members including AWS, Anthropic, Block, Bloomberg, Cloudflare, Google, Microsoft, and OpenAI. Re-checking that claim this session: direct fetches of linuxfoundation.org, agents.md, openai.com, and anthropic.com, plus every general news outlet attempted (TechCrunch, InfoQ, SD Times, CIO Dive) and every search engine tried (Google, Bing, DuckDuckGo), all returned proxy-level 403s in this sandbox — the same class of sandbox-wide network restriction already documented elsewhere in this corpus for hosts like huggingface.co and anthropic.com. So the exact December 2025 date and the platinum-member list could not be independently confirmed this session; treat those specifics as carried over from the task brief, not verified here. What is independently confirmable by fetching the named projects' own repositories: Block's goose repository README (fetched directly) states in its own banner that "This project has moved from block/goose to the Agentic AI Foundation (AAIF) at the Linux Foundation," which directly corroborates goose's donation and the AAIF/Linux-Foundation link. The Model Context Protocol repository's GOVERNANCE.md (fetched directly) states the project "has been established... as a Series of LF Projects, LLC" — Linux Foundation's standard vehicle for hosting open-source projects — though that file does not use the name "Agentic AI Foundation" specifically, so it corroborates Linux Foundation stewardship of MCP without confirming the AAIF branding by itself. By contrast, the openai/agents.md repository's own README, LICENSE, and package.json (all fetched directly) show no equivalent Linux-Foundation or AAIF banner as of this fetch — so AGENTS.md's own specific inclusion in AAIF is not confirmed by the project's own docs in this session, only by the secondary reporting supplied for this task. This is a genuine, disclosed gap, not a confirmed correction: it may simply mean OpenAI structured its contribution differently than Block did (e.g., governance/trademark only, no repository move), or that the project's docs hadn't been updated as of this fetch.

Verified sources

#agents-md #agent-instructions #coding-agents #standard #repo-context #agents #openai #linux-foundation

Category: Reference

Like this? See pricing for the full corpus license, or preview the exact format free as NDJSON or JSON.