SA

sno-ai/mda

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

614 stars Качество 59 Тренд 25Apache-2.0

sno-ai/mda — это кандидат на навык агента, импортированный из https://github.com/sno-ai/mda.

Обзор

sno-ai/mda — это кандидат на навык агента, импортированный из https://github.com/sno-ai/mda.

Обзор (машинный перевод)

Супермножество Markdown для документов, ориентированных на агента. Один источник, множество целей — компиляция в файлы .md, которые уже загружается каждый основной исполнительный процесс агента. Обнаружено вмешательство при загрузке — каждый артефакт несёт воспроизводимый контент-дайджест, а подписанные артефакты несут подписи, закреплённые в Sigstore, так что ни агент, загружающий документ, ни человек, проверяющий его, не обязаны доверять неподписанной блобу.

Читать на других языках: Английский · 中文 · Немецкий · Испанский · Французский · Русский · 한국어 · 日本語 · हिन्दी

Что такое MDA

До сих пор вы отправляли один и тот же навык четыре раза. Один раз как SKILL.md для agentskills.io времени выполнения. Один раз как AGENTS.md для экосистемы AAIF. Один раз как MCP-SERVER.md с сайдкаром JSON. Один раз как CLAUDE.md. То же содержание, четыре формы фронтматтера. Обновите один, забудьте о остальных, и спустя месяц четыре файла тихо перешли в четыре слегка разные инструкции.

Вы записываете один .mda. Компилятор выпускает остальное.

Совместимость

Запишите свой навык один раз. Он появляется в каждом основном времени работы агента — без изменений.

Пять SKILL.md времени выполнения проверены сквозвозь конец с воспроизводимыми установочными комплектами в compat/. Скомпилированы 'AGENTS.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

📝 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.

                ┌─────────────────────────┐
                │   .mda  (source)  │   ← MDA superset
                └────────────┬────────────┘
                             │  mda compile
                             ▼
   ┌─────────────────────────────────────────────────────────┐
   │ /SKILL.md     (+ scripts/, references/, assets/)  │
   │ AGENTS.md                                               │
   │ /MCP-SERVER.md  (+ mcp-server.json sidecar)       │
   │ CLAUDE.md                                               │
   └─────────────────────────────────────────────────────────┘
                       drop-in compatible

Compatibility

Write your skill once. It drops into every major agent runtime — unchanged.

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add sno-ai/mda
Новичок в MCP? Начните с руководства на mcpskill.org →