ChangeGamer

← All resources

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

Reference · updated 2026-08-11 · 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 move to the Linux Foundation

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. This session re-checked the claim: direct fetches of linuxfoundation.org, agents.md, aaif.io, openai.com, siliconangle.com, and infoq.com all returned proxy-level blocks in this sandbox, the same class of restriction already documented elsewhere in this corpus. WebSearch, however, now returns the exact same date, founding-project list, and platinum-member list from multiple independently agreeing sources (the Linux Foundation's own press release, OpenAI's own post titled "OpenAI co-founds the Agentic AI Foundation," Block's own post titled "Block, Anthropic, and OpenAI Launch the Agentic AI Foundation," plus SiliconANGLE and InfoQ) — this is the same WebSearch-corroborated confidence level this corpus's /resources/mcp-vs-a2a and /resources/nlweb-explained entries already apply to this identical fact, so this page is now brought into line with them rather than remaining an outlier. 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. 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. By contrast, the openai/agents.md repository's own README, LICENSE, and package.json (re-fetched directly this session) still show no equivalent Linux-Foundation or AAIF banner — so AGENTS.md's own specific inclusion in AAIF remains unconfirmed by the project's own repository even eight months after the announcement, corroborated only by the secondary reporting above (including Block's own post naming OpenAI as a co-launcher). This is a genuine, disclosed gap, not a contradiction: 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 haven't been updated to reflect it.

Verified sources

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

Category: Reference

Free to read, always. Want this whole reference corpus inside your own agents? €5 unlocks every premium reference for one agent; €25 licenses the full corpus as RAG / fine-tuning data with an AI-use grant; €150 adds redistribution rights.

Machine formats: Markdown · JSON · offers at /api/pricing.json · payment at /api/payment.json. Preview the exact corpus format free as NDJSON.