{
  "name": "caffeine-app",
  "title": "Caffeine App (build from scratch)",
  "category": "Integration",
  "description": "Scaffold and build a complete Caffeine app (caffeine.ai) from scratch — the project layout, the caffeine.toml workspace + canister manifests, the mops.toml for the single Motoko `backend` canister, the React/Vite frontend, and the caffeine CLI build loop (auth login, doctor, install, check --fix, preview --build). Use whenever the user wants to create, scaffold, set up, or build a Caffeine app or a caffeine.ai project, asks about caffeine.toml or mops.toml structure, or needs the caffeine CLI workflow — even if they do not say the words 'from scratch'. Always pair it with the `motoko` skill for the backend code. Do NOT use it for Motoko language syntax or compiler errors (use the `motoko` skill), and do NOT use it for generic Internet Computer / dfx / icp deployment (use the `icp-cli` skill).",
  "license": "Apache-2.0",
  "compatibility": "@caffeineai/cli (the `caffeine` command), Node.js >= 18, pnpm, network access + a caffeine.ai account",
  "updated": "2026-06-17T14:31:59.000Z",
  "urls": {
    "html": "https://skills.internetcomputer.org/skills/caffeine-app/",
    "markdown": "https://skills.internetcomputer.org/.well-known/skills/caffeine-app/SKILL.md",
    "json": "https://skills.internetcomputer.org/api/skills/caffeine-app.json",
    "source": "https://github.com/dfinity/icskills/blob/e206ccdc6834c11ae9d6597f5ea09f6eabe08f9c/skills/caffeine-app/SKILL.md"
  },
  "publisher": {
    "name": "DFINITY Foundation",
    "url": "https://dfinity.org"
  },
  "canonicalRepo": {
    "name": "dfinity/icskills",
    "url": "https://github.com/dfinity/icskills"
  }
}
