{
  "$schema": "/schemas/skill-manifest-v1.schema.json",
  "schemaVersion": 1,
  "name": "mm-ui-component-engineering",
  "description": "Design, implement, migrate, validate, document, and release components with @meyermedia/ui across Next.js, React, Tailwind CSS, motion, Radix UI, React Aria, Lexical, icons, themes, layouts, patterns, blocks, domains, and registries. Use for mm-ui, lnxr-mm-ui, SaaS dashboards, Lunexor products, component extraction, design-token governance, accessibility, visual regression, and registry maintenance.",
  "license": "Apache-2.0",
  "compatibility": "Requires Node.js 20.9 or newer and pnpm for the mm-ui repository. Preserve public exports and semantic behavior unless a breaking change is explicitly planned.",
  "metadata": {},
  "revision": "291d5ac93ab061b43ab20c57c0335f7b39bcccdd",
  "generatedAt": "2026-07-26T23:35:15.967Z",
  "source": {
    "repository": "https://github.com/mleem97/mm-skills",
    "path": "mm-ui-component-engineering",
    "ref": "291d5ac93ab061b43ab20c57c0335f7b39bcccdd"
  },
  "manifestUrl": "/registry/v1/skills/mm-ui-component-engineering.json",
  "pageUrl": "/skills/mm-ui-component-engineering",
  "fileCount": 1,
  "totalBytes": 3382,
  "clients": {
    "agents": {
      "label": "Shared Agent Skills",
      "user": "~/.agents/skills",
      "project": ".agents/skills"
    },
    "codex": {
      "label": "Codex",
      "user": "~/.agents/skills",
      "project": ".agents/skills"
    },
    "opencode": {
      "label": "OpenCode",
      "user": "~/.config/opencode/skills",
      "project": ".opencode/skills"
    },
    "antigravity": {
      "label": "Antigravity",
      "user": "~/.gemini/config/skills",
      "project": ".agents/skills"
    }
  },
  "files": [
    {
      "path": "SKILL.md",
      "size": 3382,
      "sha256": "e39a962d0a6a21c0b8f832e789148b4501a3a5526efc69feb18674e0f93d43c6",
      "url": "/raw/mm-ui-component-engineering/SKILL.md"
    }
  ]
}
