{
  "slug": "ship-it",
  "title": "Ship It",
  "description": "Autonomous build-to-ready loop: secrets up front, success criteria first, then build, verify, QA the live surface. Use when: \"ship it\", \"/ship-it\", \"build this autonomously\", \"build until it's ready for me to test\", \"self-driving build\", \"loop until the success criteria are met\", \"build it hands-off\", \"keep going until everything passes\". NOT for deploying a finished PR (use your ship workflow), an existing checklist, or pure planning (/planning-pipeline).",
  "collection": "Made by Joy",
  "pack": null,
  "tags": {
    "tool": [
      "Claude Code",
      "Codex"
    ],
    "task": [
      "Review"
    ]
  },
  "author": "Joy Dong",
  "license": "MIT",
  "install": "npx skills add https://github.com/joydai2026-del/skills/tree/0d15d89c093f8f3852fe51befb3c364e387244f1/ship-it",
  "source": "https://github.com/joydai2026-del/skills/tree/0d15d89c093f8f3852fe51befb3c364e387244f1/ship-it",
  "page": "https://www.joydong.org/skills/ship-it",
  "public_tree_sha256": "0f504560e2fbd3096da7a264ca759ea128c3df136306df4d3503b8b33158fa69",
  "files": [
    {
      "path": "SKILL.md",
      "bytes": 12431,
      "sha256": "26023eb31eb16855bd21395c9407152738aca44bd9a7160e8d2ad680ddd3c885"
    }
  ],
  "teaching_published": true,
  "verified": {
    "status": "fail",
    "recorded_status": "fail",
    "last_run_at": "2026-09-11T01:24:01Z",
    "runner": "github-actions",
    "runner_digest": "sha256:b573c7946174ef251554e541b13e12f280b1c9977e3f17607042aa6715e90d36",
    "agent_versions": {
      "claude_code": "n/a",
      "codex": "n/a",
      "skills_cli": "1.5.25"
    }
  },
  "last_updated": "2026-09-10T18:56:00Z"
}
