{
  "schemaVersion": "1.0",
  "item": {
    "slug": "memory-setup-openclaw",
    "name": "Memory Setup (OpenClaw)",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/Kaw0nAivyn/memory-setup-openclaw",
    "canonicalUrl": "https://clawhub.ai/Kaw0nAivyn/memory-setup-openclaw",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/memory-setup-openclaw",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=memory-setup-openclaw",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "_meta.json"
    ],
    "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",
      "slug": "memory-setup-openclaw",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-05T11:28:29.646Z",
      "expiresAt": "2026-05-12T11:28:29.646Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=memory-setup-openclaw",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=memory-setup-openclaw",
        "contentDisposition": "attachment; filename=\"memory-setup-openclaw-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "memory-setup-openclaw"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/memory-setup-openclaw"
    },
    "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/memory-setup-openclaw",
    "agentPageUrl": "https://openagent3.xyz/skills/memory-setup-openclaw/agent",
    "manifestUrl": "https://openagent3.xyz/skills/memory-setup-openclaw/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/memory-setup-openclaw/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": "Memory Setup (OpenClaw)",
        "body": "Set up durable memory for OpenClaw so the agent can recall prior decisions, preferences, and todos."
      },
      {
        "title": "1) Prepare workspace files",
        "body": "In workspace root, keep:\n\nMEMORY.md (curated long-term memory)\nmemory/YYYY-MM-DD.md (daily notes)\n\nOptional structure:\n\nmemory/projects/\nmemory/system/\nmemory/groups/"
      },
      {
        "title": "2) Enable memory search in OpenClaw config",
        "body": "Configure under agents.defaults.memorySearch (not top-level memorySearch).\n\nExample:\n\n{\n  \"agents\": {\n    \"defaults\": {\n      \"memorySearch\": {\n        \"enabled\": true,\n        \"provider\": \"local\",\n        \"includeDefaultMemory\": true,\n        \"maxResults\": 20,\n        \"minScore\": 0.3\n      }\n    }\n  }\n}\n\nNotes:\n\nincludeDefaultMemory: true indexes MEMORY.md + memory/**/*.md.\nProviders: local, openai, gemini, voyage, mistral.\nIf using remote provider, set corresponding API key (env var or memorySearch.remote.apiKey)."
      },
      {
        "title": "3) Restart and verify",
        "body": "Restart gateway after config changes.\nVerify with:\n\nopenclaw status\nopenclaw memory status (if available in your CLI build)"
      },
      {
        "title": "4) Test recall behavior",
        "body": "Ask a question about past context, then verify the agent:\n\nRuns memory_search\nUses memory_get for precise lines when needed\nCites source path/lines when useful"
      },
      {
        "title": "memory_search unavailable",
        "body": "Ensure agents.defaults.memorySearch.enabled = true.\nEnsure policy allows memory tools.\nRestart gateway."
      },
      {
        "title": "low-quality matches",
        "body": "Lower minScore (e.g. 0.2) to broaden hits.\nRaise maxResults (e.g. 30).\nWrite more specific notes in MEMORY.md and daily logs."
      },
      {
        "title": "local provider issues",
        "body": "Confirm local model path/settings if configured.\nIf needed, switch provider to remote and set API key."
      },
      {
        "title": "6) Recommended operating rule",
        "body": "Before answering questions about prior work, decisions, dates, people, preferences, or todos:\n\nmemory_search first\nmemory_get second (only needed lines)\nSay you checked memory if confidence is still low\n\nThis keeps responses grounded and auditable."
      }
    ],
    "body": "Memory Setup (OpenClaw)\n\nSet up durable memory for OpenClaw so the agent can recall prior decisions, preferences, and todos.\n\n1) Prepare workspace files\n\nIn workspace root, keep:\n\nMEMORY.md (curated long-term memory)\nmemory/YYYY-MM-DD.md (daily notes)\n\nOptional structure:\n\nmemory/projects/\nmemory/system/\nmemory/groups/\n2) Enable memory search in OpenClaw config\n\nConfigure under agents.defaults.memorySearch (not top-level memorySearch).\n\nExample:\n\n{\n  \"agents\": {\n    \"defaults\": {\n      \"memorySearch\": {\n        \"enabled\": true,\n        \"provider\": \"local\",\n        \"includeDefaultMemory\": true,\n        \"maxResults\": 20,\n        \"minScore\": 0.3\n      }\n    }\n  }\n}\n\n\nNotes:\n\nincludeDefaultMemory: true indexes MEMORY.md + memory/**/*.md.\nProviders: local, openai, gemini, voyage, mistral.\nIf using remote provider, set corresponding API key (env var or memorySearch.remote.apiKey).\n3) Restart and verify\nRestart gateway after config changes.\nVerify with:\nopenclaw status\nopenclaw memory status (if available in your CLI build)\n4) Test recall behavior\n\nAsk a question about past context, then verify the agent:\n\nRuns memory_search\nUses memory_get for precise lines when needed\nCites source path/lines when useful\n5) Troubleshooting\nmemory_search unavailable\nEnsure agents.defaults.memorySearch.enabled = true.\nEnsure policy allows memory tools.\nRestart gateway.\nlow-quality matches\nLower minScore (e.g. 0.2) to broaden hits.\nRaise maxResults (e.g. 30).\nWrite more specific notes in MEMORY.md and daily logs.\nlocal provider issues\nConfirm local model path/settings if configured.\nIf needed, switch provider to remote and set API key.\n6) Recommended operating rule\n\nBefore answering questions about prior work, decisions, dates, people, preferences, or todos:\n\nmemory_search first\nmemory_get second (only needed lines)\nSay you checked memory if confidence is still low\n\nThis keeps responses grounded and auditable."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/Kaw0nAivyn/memory-setup-openclaw",
    "publisherUrl": "https://clawhub.ai/Kaw0nAivyn/memory-setup-openclaw",
    "owner": "Kaw0nAivyn",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/memory-setup-openclaw",
    "downloadUrl": "https://openagent3.xyz/downloads/memory-setup-openclaw",
    "agentUrl": "https://openagent3.xyz/skills/memory-setup-openclaw/agent",
    "manifestUrl": "https://openagent3.xyz/skills/memory-setup-openclaw/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/memory-setup-openclaw/agent.md"
  }
}