{
  "slug": "wrapup",
  "title": "Wrapup",
  "description": "End-of-session protocol. Write session log, update context.md, corrections log, pattern promotion, plan archival, vault overview sync, skill self-improvement, last_used tracking, Claude/Codex skills sync to GitHub, an unpushed-work sweep across every git worktree, and next-session prompt generation. Use when: \"wrap up\", \"wrapup\", \"session end\", \"end session\", \"save session\", \"close session\", \"log this session\", \"update memory\", \"finish\", \"done for now\", \"close this out\". PROACTIVE TRIGGER (MANDATORY): Must run at the end of every substantive session.",
  "collection": "Made by Joy",
  "pack": null,
  "tags": {
    "tool": [
      "Claude Code",
      "Codex"
    ],
    "task": [
      "Planning"
    ]
  },
  "author": "Joy Dong",
  "license": "MIT",
  "install": "npx skills add https://github.com/joydai2026-del/skills/tree/0d15d89c093f8f3852fe51befb3c364e387244f1/wrapup",
  "source": "https://github.com/joydai2026-del/skills/tree/0d15d89c093f8f3852fe51befb3c364e387244f1/wrapup",
  "page": "https://www.joydong.org/skills/wrapup",
  "public_tree_sha256": "d569513563feed05877d2b51932fea90d721ce3ba74592c60b2a635b5e1fd22d",
  "files": [
    {
      "path": "SKILL.md",
      "bytes": 9589,
      "sha256": "7b82b2f1ae9913179fcf31ff7dbd6b87133e751078aa9add51626b1e2473c32d"
    }
  ],
  "teaching_published": false,
  "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"
}
