)]}'
{
  "commit": "17ccdf90bb8d3be21cd08d9b1f4d5651d410df3d",
  "tree": "feeb0ef3a94de98aa0f6a170116d02ce34fd5321",
  "parents": [
    "5da60a1979b50f32c9bbe8d59225539bd2b6b930"
  ],
  "author": {
    "name": "HONG Yifan",
    "email": "elsk@google.com",
    "time": "Fri May 29 00:36:07 2026 +0000"
  },
  "committer": {
    "name": "Yifan Hong",
    "email": "elsk@google.com",
    "time": "Wed Jun 17 15:41:29 2026 -0700"
  },
  "message": "kleaf: add creating-kernel-commits skill and evals\n\nIntroduce the creating-kernel-commits skill to guide AI coding\nassistants when drafting commit messages in Android kernel and tooling\nrepositories.\n\nThe skill outlines general format rules (summary, body, trailers\nsections), project-specific guidelines (ACK, Kleaf, build-tools,\nexternal), and AI-specific rules (no sign-offs, mandatory Assisted-by).\nAlso include the EVAL.yaml file with evaluation test cases to verify\nthe skill.\n\nTAG\u003dagy\nCONV\u003d15751285-e0e5-4948-8b57-6a792ed63561\n\nBug: 507499871\nTest: From \u003cworkspace_root\u003e/build/kernel: run_evals.py --skill_dir .agents/skills/creating_kernel_commits\nAssisted-by: Antigravity:Gemini-Next\nChange-Id: I931800842f8c1568dd83940137102bcb17cde28d\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8489f27a26373ace91b27d483aa1ca6d9c7220e5",
      "new_mode": 33188,
      "new_path": ".agents/skills/creating_kernel_commits/EVAL.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9efb350b1bcb7a11e4e03d418522e0649e6ffbb6",
      "new_mode": 33188,
      "new_path": ".agents/skills/creating_kernel_commits/SKILL.md"
    }
  ]
}
