This skill exists to verify OpenCode SKILL.md compatibility from an MDA-compiled output.
Three things are true if OpenCode discovers and loads this skill:
SKILL.md parses under OpenCode's loader.name matches the package directory name (spec §06-2.1 and OpenCode's own naming rules).name, description, license, compatibility, metadata) plus MDA's integrity survive the round-trip from .mda source to compiled output to runtime ingest.Source: compat/opencode/source.mda. Compile: mda compile compat/opencode/source.mda --target SKILL.md --out-dir compat/opencode/build --integrity.
What this does NOT prove:
metadata.mda.* (the OpenCode docs do not document any such behavior, and we do not require it; per docs "unknown frontmatter fields are ignored", so passthrough is safe).allowed-tools is honored — OpenCode's public docs do not list this field. MDA may emit it (agentskills.io v1 envelope), but OpenCode's behavior on it is undocumented.