About Mda
MDA, short for Markdown for Agent, is an open specification and compiler for writing agent facing documents once and publishing them in every format that agent runtimes load. It is a superset of Markdown, and a single .mda source file compiles into SKILL.md for Agent Skills runtimes, AGENTS.md, an MCP server description file with a JSON sidecar, and CLAUDE.md.
The problem it addresses is drift. Teams that ship the same instructions in four file shapes tend to update one and forget the others. MDA keeps one source and generates the rest. It adds three optional features to standard Markdown: richer frontmatter with fields such as document id, version, dependencies, relationships and tags; typed footnote relationships such as parent, child, cites, supports and contradicts; and cryptographic identity, using an integrity digest and signatures that make tampering detectable in the compiled output.
A file that uses only the standard name and description frontmatter compiles unchanged into plain Markdown, so teams can adopt as much of the format as they need. Artifacts can be written by an AI agent, by a person, or compiled from a source file, and all are checked against the same JSON Schema and conformance suite.
The documentation site includes examples, a changelog and a documentation index in llms.txt form. The site publishes no pricing.