{
  "$schema": "/schemas/skill-manifest-v1.schema.json",
  "schemaVersion": 1,
  "name": "fix-coolify-builds",
  "description": "Diagnose, analyze, repair, and verify Docker build, Docker Compose, Coolify deployment, and Traefik routing failures. Use for failing Dockerfiles or image builds, Coolify build/deploy logs, unhealthy or restarting containers, \"Stopped after reaching restart limit\" crash loops, missing post-crash containers, GitHub Actions failures related to container delivery, 404/502/503/504 responses, TLS or domain failures, incorrect Traefik labels, and Docker network problems involving the designated public Coolify network `coolify`.",
  "license": null,
  "compatibility": null,
  "metadata": {},
  "revision": "291d5ac93ab061b43ab20c57c0335f7b39bcccdd",
  "generatedAt": "2026-07-26T23:35:15.967Z",
  "source": {
    "repository": "https://github.com/mleem97/mm-skills",
    "path": "fix-coolify-builds",
    "ref": "291d5ac93ab061b43ab20c57c0335f7b39bcccdd"
  },
  "manifestUrl": "/registry/v1/skills/fix-coolify-builds.json",
  "pageUrl": "/skills/fix-coolify-builds",
  "fileCount": 10,
  "totalBytes": 64838,
  "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": "agents/openai.yaml",
      "size": 657,
      "sha256": "3393bee078589611b8878c131b84cbd1720ff826e45e38791bd53d7767bfe96f",
      "url": "/raw/fix-coolify-builds/agents/openai.yaml"
    },
    {
      "path": "README.md",
      "size": 11962,
      "sha256": "225a54f2549aff19c380985b4849039afe1c61dae6b90f02be8f6bb300e77d37",
      "url": "/raw/fix-coolify-builds/README.md"
    },
    {
      "path": "references/diagnostic-playbook.md",
      "size": 6032,
      "sha256": "5c12c76e8b41386470adc20fbb6f72f5c7724f3962d70efb641261dcc1115855",
      "url": "/raw/fix-coolify-builds/references/diagnostic-playbook.md"
    },
    {
      "path": "references/network-and-routing.md",
      "size": 4774,
      "sha256": "4a26322dba038443f267882e529144b65d092308120f8a4295934cb29c15c322",
      "url": "/raw/fix-coolify-builds/references/network-and-routing.md"
    },
    {
      "path": "references/official-sources.md",
      "size": 7754,
      "sha256": "c89d58e5b91d26e8dcaad6b13524beff149a6222364cd487f99ce91e386f7c55",
      "url": "/raw/fix-coolify-builds/references/official-sources.md"
    },
    {
      "path": "references/restart-loops.md",
      "size": 9176,
      "sha256": "b875f8ef9cf78d804cc36fbed8867afbc2413a01419af1cc538cea78ea4558a8",
      "url": "/raw/fix-coolify-builds/references/restart-loops.md"
    },
    {
      "path": "scripts/compose_preflight.py",
      "size": 12725,
      "sha256": "7349d806df86bc973f4e1358143eed333682d96ea982a275c1760857feb2ee5b",
      "url": "/raw/fix-coolify-builds/scripts/compose_preflight.py"
    },
    {
      "path": "SKILL.md",
      "size": 9719,
      "sha256": "1812700212730894e7a6219fde8b830a3c0b7fa78adde95c5e0aef43fb6ab3bc",
      "url": "/raw/fix-coolify-builds/SKILL.md"
    },
    {
      "path": "SOURCE.md",
      "size": 497,
      "sha256": "87915e91470082149d3f06f7ecc000c8e3f195c529a91ea0077a2b1bcae89889",
      "url": "/raw/fix-coolify-builds/SOURCE.md"
    },
    {
      "path": "tests/test_compose_preflight.py",
      "size": 1542,
      "sha256": "e744ec7e75b95737550ace20e9f36eb23296a15cf1d1e0d3a8240a1a04e68cba",
      "url": "/raw/fix-coolify-builds/tests/test_compose_preflight.py"
    }
  ]
}
