{
  "name": "motoko",
  "title": "Motoko Language",
  "category": "Motoko",
  "description": "Motoko language pitfalls, modern syntax, and architecture patterns for the Internet Computer. Covers persistent actors, stable types, mo:core standard library, dot notation, mixins, and common compilation errors. Use when writing Motoko canister code, fixing Motoko compiler errors, or generating Motoko actors. Do NOT use for deployment, icp.yaml, or CLI commands.",
  "license": "Apache-2.0",
  "compatibility": "moc >= 1.7.0, core >= 2.5.0",
  "updated": "2026-05-29T13:41:27.000Z",
  "urls": {
    "html": "https://skills.internetcomputer.org/skills/motoko/",
    "markdown": "https://skills.internetcomputer.org/.well-known/skills/motoko/SKILL.md",
    "json": "https://skills.internetcomputer.org/api/skills/motoko.json",
    "source": "https://github.com/dfinity/icskills/blob/119fc054fd049636f910e8e87627c2684160dc27/skills/motoko/SKILL.md"
  },
  "publisher": {
    "name": "DFINITY Foundation",
    "url": "https://dfinity.org"
  },
  "canonicalRepo": {
    "name": "dfinity/icskills",
    "url": "https://github.com/dfinity/icskills"
  }
}
