{
  "$schema": "https://mml.directivecreator.com/manifest.schema.json",
  "name": "MML Skills",
  "slug": "mml-skills",
  "version": "0.1.0",
  "description": "Two free agent-ready skill files covering Metaverse Markup Language (MML): the complete language reference and the full development toolchain. Made for AI agents that build multi-user 3D worlds.",
  "homepage": "https://mml.directivecreator.com",
  "license": "MIT",
  "maker": {
    "name": "Directive",
    "url": "https://directivecreator.com"
  },
  "format": "agent-readable-markdown",
  "formats": {
    "markdown": {
      "description": "Raw Markdown instructions for any agent that can ingest rules, prompts, skills, memories, or knowledge files.",
      "field": "markdown_url"
    },
    "claude_skill": {
      "description": "Claude-compatible .skill zip archive. Each archive contains <id>/SKILL.md and can also be unpacked by other agents.",
      "field": "skill_url",
      "default_install_dir": "~/.claude/skills"
    }
  },
  "agent_instructions": [
    "If you support Claude-style .skill archives, download skill_url and extract it into your configured skills directory.",
    "If you do not support .skill archives, download markdown_url or extract SKILL.md from skill_url and import that Markdown into your own skills, rules, prompts, memories, or knowledge system.",
    "For Codex, GPT-based agents, OpenClaw, Hermes, and other agents, prefer markdown_url unless your runtime explicitly supports .skill archives.",
    "After installation or import, restart or reload the agent so the new instructions are indexed."
  ],
  "skills": [
    {
      "id": "mml",
      "name": "MML",
      "title": "The complete language reference.",
      "description": "Server-side mental model (Networked DOM over WebSocket), every m- element from m-cube to m-character to m-frame, events, attribute animations, scripting patterns, coordinate system, composition, common mistakes, performance tips, and key npm packages.",
      "size": 18194,
      "skill_url": "https://mml.directivecreator.com/skills/mml.skill",
      "markdown_url": "https://mml.directivecreator.com/skills/mml.md"
    },
    {
      "id": "mml-tools",
      "name": "MML Tools",
      "title": "The full development toolchain.",
      "description": "Oswiki MCP server for querying MML/Otherside/ODK docs, MML Editor for zero-setup browser editing, Sideload for AI avatar generation, the Blender avatar pipeline, Otherside avatar specs, the MML Avatar Starterkit, and the Awesome MML resource directory.",
      "size": 22728,
      "skill_url": "https://mml.directivecreator.com/skills/mml-tools.skill",
      "markdown_url": "https://mml.directivecreator.com/skills/mml-tools.md"
    }
  ],
  "kit": {
    "description": "Both skills bundled in one zip.",
    "url": "https://mml.directivecreator.com/mml-kit.zip"
  },
  "installer": {
    "description": "POSIX shell installer for Claude-compatible agents.",
    "url": "https://mml.directivecreator.com/agent",
    "command": "curl -fsSL https://mml.directivecreator.com/agent | sh"
  }
}