)]}'
{
  "commit": "790646cf0818825dea75c534a20edd28f7383c11",
  "tree": "ed33f02eeb06b4ca56bb15f6be72982dbbfb801d",
  "parents": [
    "60ed92e268f6f455864256dc42949cc5daf34bbe"
  ],
  "author": {
    "name": "Alessandro Ghedini",
    "email": "alessandro@ghedini.me",
    "time": "Thu Jun 18 15:37:02 2026 +0100"
  },
  "committer": {
    "name": "Alessandro Ghedini",
    "email": "alessandro@ghedini.me",
    "time": "Tue Jul 14 16:54:05 2026 +0100"
  },
  "message": "opencode: add draft release skill\n\nAdd a project-local opencode skill for preparing quiche GitHub draft\nreleases from either a release commit hash or an existing release tag.\n\nThe helper script validates the quiche version bump, infers the previous\nquiche release tag, and creates draft releases with --target when the tag\nhas not been created yet.\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "63d774102bdbc193b79048743ab0919b8f961ba0",
      "new_mode": 33188,
      "new_path": ".opencode/skills/quiche-draft-release/SKILL.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d1a61563e6b8ffb042e7ba13ba262447e22603b",
      "new_mode": 33261,
      "new_path": ".opencode/skills/quiche-draft-release/scripts/create-draft-release.sh"
    }
  ]
}
