{"repo":"sno-ai/mda","free":true,"listed":false,"github":"https://github.com/sno-ai/mda","clone":"git clone https://github.com/sno-ai/mda.git","description":"MDA Open Spec — a Markdown superset for agent-facing documents. One .mda source compiles to drop-in SKILL.md, AGENTS.md, MCP-SERVER.md, and CLAUDE.md. JSON Schema validated, with typed dependency graph, footnote relationships, and Sigstore-anchored signatures. For agentskills.io and AAIF runtimes.","language":"TypeScript","stars":615,"topics":["ai-agents","ai-native","llm","mda","agentic-ai","agents-md","claude-md","conformance","json-schema","markdown-lang"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"📝 MDA Open Spec — Markdown for Agent A Markdown superset for agent-facing documents. One source, many targets — compile into the .md files every major agent runtime already loads. Tamper-evident at load — every artifact carries a reproducible content digest, and signed artifacts carry Sigstore-anchored signatures, so neither the agent loading the doc nor the human reviewing it has to trust an unsigned blob. Read in other languages: English · 中文 · Deutsch · Español · Français · Русский · 한국어 · 日本語 · हिन्दी What MDA is Until now, you shipped the same skill four times. Once as SKILL.md for the agentskills.io runtimes. Once as AGENTS.md for the AAIF ecosystem. Once as MCP-SERVER.md with a sidecar JSON. Once as CLAUDE.md . Same content, four frontmatter shapes. Update one, forget the others, and a month in, the four files have quietly drifted into four slightly different instruction files. You write one .mda . The compiler emits the rest. Compatibility Write your skill once. It drops into every major agent runtime — unchanged. Five SKILL.md runtimes verified end-to-end with reproducible install kits in compat/ . Compiled AGENTS.md artifacts also drop into the AAIF ecosystem (Codex, Copilot, Cursor, Windsurf, Amp, Devin, Gemini CLI, VS Code, Jules, Factory), and at the documentation level into skills.sh and other 2026 SKILL.md consumers. And those four files can't say who signed them. The agent loading SKILL.md has no way to verify the content matches what you wrote, and the curat","default_branch":null,"files":null,"tree":[],"storefront":"/r/sno-ai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sno-ai/mda/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}