{
  "schemaVersion": "1.0",
  "item": {
    "slug": "session-wrap-up",
    "name": "Session Wrap-Up",
    "source": "tencent",
    "type": "skill",
    "category": "效率提升",
    "sourceUrl": "https://clawhub.ai/branexp/session-wrap-up",
    "canonicalUrl": "https://clawhub.ai/branexp/session-wrap-up",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/session-wrap-up",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=session-wrap-up",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/session-wrap-up"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/session-wrap-up",
    "agentPageUrl": "https://openagent3.xyz/skills/session-wrap-up/agent",
    "manifestUrl": "https://openagent3.xyz/skills/session-wrap-up/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/session-wrap-up/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Session Wrap Up",
        "body": "End-of-session protocol to preserve context and ensure continuity between sessions."
      },
      {
        "title": "When Triggered",
        "body": "Run this protocol when the user indicates they want to wrap up the current session before starting a new one."
      },
      {
        "title": "Protocol Steps",
        "body": "Execute these steps in order:"
      },
      {
        "title": "1. Flush to Daily Log",
        "body": "Write to memory/YYYY-MM-DD.md (create if doesn't exist):\n\nKey topics discussed in this session\nDecisions made\nCommands, configs, or code that worked\nProblems solved and how they were solved\nAny gotchas or lessons learned"
      },
      {
        "title": "2. Update Long-Term Memory",
        "body": "If significant learnings occurred, update MEMORY.md:\n\nNew user preferences discovered\nImportant lessons learned\nLong-term decisions made\nWorkflow changes"
      },
      {
        "title": "3. Update PARA Notes",
        "body": "Check and update the PARA structure in notes/ (or memory/notes/):\n\nOpen loops (notes/areas/open-loops.md): Add new unfinished items, mark completed items with ✅\nProjects (notes/projects/): Update progress on active projects\nAreas (notes/areas/): Add new ongoing responsibilities\nResources (notes/resources/): Add new reference material, how-tos"
      },
      {
        "title": "4. Commit Changes",
        "body": "cd <workspace>\ngit add -A\ngit status\ngit commit -m \"wrap-up: YYYY-MM-DD session summary\"\ngit push\n\nNotes:\n\nThe wrap-up git push is automatic (no confirmation prompt).\nIf git push fails, report the error and leave the commit locally."
      },
      {
        "title": "5. Report Summary",
        "body": "Provide a brief summary to the user:\n\nWhat was captured\nFiles updated\nAny items that need follow-up next session\nConfirmation that changes were committed (and pushed, if successful)"
      },
      {
        "title": "Example Output",
        "body": "## Session Wrap-Up Complete ✅\n\n**Captured to daily log:**\n- Configured PARA second brain\n- Fixed vector indexing for notes\n- Set up weekly memory review cron\n\n**Updated:**\n- MEMORY.md: Added memory system learnings\n- notes/areas/open-loops.md: Marked .gitignore task complete\n\n**Committed:** `wrap-up: 2026-01-30 session summary`\n\n**Follow-up next session:**\n- Check LanceDB autoCapture setting\n- Consider morning briefing cron\n\nReady for new session! ⚡"
      },
      {
        "title": "Notes",
        "body": "Always create the daily log file if it doesn't exist\nUse the current date for filenames and commit messages\nKeep summaries concise but complete\nInclude the ⚡ emoji at the end (GigaBot signature)"
      }
    ],
    "body": "Session Wrap Up\n\nEnd-of-session protocol to preserve context and ensure continuity between sessions.\n\nWhen Triggered\n\nRun this protocol when the user indicates they want to wrap up the current session before starting a new one.\n\nProtocol Steps\n\nExecute these steps in order:\n\n1. Flush to Daily Log\n\nWrite to memory/YYYY-MM-DD.md (create if doesn't exist):\n\nKey topics discussed in this session\nDecisions made\nCommands, configs, or code that worked\nProblems solved and how they were solved\nAny gotchas or lessons learned\n2. Update Long-Term Memory\n\nIf significant learnings occurred, update MEMORY.md:\n\nNew user preferences discovered\nImportant lessons learned\nLong-term decisions made\nWorkflow changes\n3. Update PARA Notes\n\nCheck and update the PARA structure in notes/ (or memory/notes/):\n\nOpen loops (notes/areas/open-loops.md): Add new unfinished items, mark completed items with ✅\nProjects (notes/projects/): Update progress on active projects\nAreas (notes/areas/): Add new ongoing responsibilities\nResources (notes/resources/): Add new reference material, how-tos\n4. Commit Changes\ncd <workspace>\ngit add -A\ngit status\ngit commit -m \"wrap-up: YYYY-MM-DD session summary\"\ngit push\n\n\nNotes:\n\nThe wrap-up git push is automatic (no confirmation prompt).\nIf git push fails, report the error and leave the commit locally.\n5. Report Summary\n\nProvide a brief summary to the user:\n\nWhat was captured\nFiles updated\nAny items that need follow-up next session\nConfirmation that changes were committed (and pushed, if successful)\nExample Output\n## Session Wrap-Up Complete ✅\n\n**Captured to daily log:**\n- Configured PARA second brain\n- Fixed vector indexing for notes\n- Set up weekly memory review cron\n\n**Updated:**\n- MEMORY.md: Added memory system learnings\n- notes/areas/open-loops.md: Marked .gitignore task complete\n\n**Committed:** `wrap-up: 2026-01-30 session summary`\n\n**Follow-up next session:**\n- Check LanceDB autoCapture setting\n- Consider morning briefing cron\n\nReady for new session! ⚡\n\nNotes\nAlways create the daily log file if it doesn't exist\nUse the current date for filenames and commit messages\nKeep summaries concise but complete\nInclude the ⚡ emoji at the end (GigaBot signature)"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/branexp/session-wrap-up",
    "publisherUrl": "https://clawhub.ai/branexp/session-wrap-up",
    "owner": "branexp",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/session-wrap-up",
    "downloadUrl": "https://openagent3.xyz/downloads/session-wrap-up",
    "agentUrl": "https://openagent3.xyz/skills/session-wrap-up/agent",
    "manifestUrl": "https://openagent3.xyz/skills/session-wrap-up/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/session-wrap-up/agent.md"
  }
}