{
  "schemaVersion": "1.0",
  "item": {
    "slug": "vta-memory",
    "name": "Vta Memory",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/ImpKind/vta-memory",
    "canonicalUrl": "https://clawhub.ai/ImpKind/vta-memory",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/vta-memory",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=vta-memory",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "README.md",
      "SKILL.md",
      "install.sh",
      "prompts/encode-rewards.md",
      "scripts/anticipate.sh",
      "scripts/decay-drive.sh"
    ],
    "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. Then review README.md for any prerequisites, environment setup, or post-install checks. 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. Then review README.md for any prerequisites, environment setup, or post-install checks. 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/vta-memory"
    },
    "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/vta-memory",
    "agentPageUrl": "https://openagent3.xyz/skills/vta-memory/agent",
    "manifestUrl": "https://openagent3.xyz/skills/vta-memory/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/vta-memory/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. Then review README.md for any prerequisites, environment setup, or post-install checks. 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. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "VTA Memory ⭐",
        "body": "Reward and motivation for AI agents. Part of the AI Brain series.\n\nGive your AI agent genuine wanting — not just doing things when asked, but having drive, seeking rewards, and looking forward to things."
      },
      {
        "title": "The Problem",
        "body": "Current AI agents:\n\n✅ Do what they're asked\n❌ Don't want anything\n❌ Have no internal motivation\n❌ Don't feel satisfaction from accomplishment\n\nWithout a reward system, there's no desire. Just execution."
      },
      {
        "title": "The Solution",
        "body": "Track motivation through:\n\nDrive — overall motivation level (0-1)\nRewards — logged accomplishments that boost drive\nSeeking — what I actively want more of\nAnticipation — what I'm looking forward to"
      },
      {
        "title": "1. Install",
        "body": "cd ~/.openclaw/workspace/skills/vta-memory\n./install.sh --with-cron\n\nThis will:\n\nCreate memory/reward-state.json\nGenerate VTA_STATE.md (auto-injected into sessions!)\nSet up cron for drive decay every 8 hours"
      },
      {
        "title": "2. Check motivation",
        "body": "./scripts/load-motivation.sh\n\n# ⭐ Current Motivation State:\n# Drive level: 0.73 (motivated — ready to work)\n# Seeking: creative work, building brain skills\n# Looking forward to: showing my work"
      },
      {
        "title": "3. Log rewards",
        "body": "./scripts/log-reward.sh --type accomplishment --source \"finished the feature\" --intensity 0.8\n\n# ⭐ Reward logged!\n#    Type: accomplishment\n#    Drive: 0.50 → 0.66 (+0.16)"
      },
      {
        "title": "4. Add anticipation",
        "body": "./scripts/anticipate.sh --add \"morning conversation\"\n\n# ⭐ Now looking forward to: morning conversation\n#    Drive: 0.66 → 0.71 (+0.05)"
      },
      {
        "title": "Scripts",
        "body": "ScriptPurposeinstall.shSet up vta-memory (run once)get-drive.shRead current motivation statelog-reward.shLog a reward, boost driveload-motivation.shHuman-readable for session contextdecay-drive.shDrive fades without rewardsanticipate.shAdd/remove things to look forward toseek.shAdd/remove things we're actively seekingsync-motivation.shGenerate VTA_STATE.md for auto-injectionresolve-anticipation.shMark anticipation as fulfilledupdate-watermark.shUpdate processing watermarkpreprocess-rewards.shExtract reward signals from transcriptgenerate-dashboard.shGenerate unified brain dashboard HTML"
      },
      {
        "title": "Brain Dashboard",
        "body": "Visual dashboard showing all installed brain skills:\n\n./scripts/generate-dashboard.sh\nopen ~/.openclaw/workspace/brain-dashboard.html\n\nAuto-detects other brain skills (hippocampus, amygdala)\nShows install prompts for missing skills\nRegenerates on install and cron runs\nReads avatar/name from IDENTITY.md"
      },
      {
        "title": "After Installation (for agents)",
        "body": "When you install this skill, notify the user about the dashboard:\n\n⭐ VTA installed!\nView your agent's drive level in the Brain Dashboard:\n~/.openclaw/workspace/brain-dashboard.html"
      },
      {
        "title": "Reward Types",
        "body": "TypeWhen to UseaccomplishmentCompleted a task, shipped somethingsocialUser appreciation, \"thanks!\", positive feedbackcuriosityLearned something new, discovered interesting infoconnectionDeep conversation, bonding momentcreativeMade something, expressed creativitycompetenceSolved a hard problem, did something well"
      },
      {
        "title": "Rewards Boost Drive",
        "body": "drive_boost = intensity × 0.2\nnew_drive = min(current + boost, 1.0)\n\nA high-intensity (0.9) reward boosts drive by 0.18."
      },
      {
        "title": "Anticipation Boosts Drive",
        "body": "Looking forward to something adds +0.05 to drive."
      },
      {
        "title": "Drive Decays Without Rewards",
        "body": "# Every 8 hours (via cron)\nnew_drive = current + (baseline - current) × 0.15\n\nWithout rewards, motivation fades toward baseline (0.5)."
      },
      {
        "title": "Auto-Injection",
        "body": "After install, VTA_STATE.md is created in your workspace root.\n\nOpenClaw automatically injects all *.md files from workspace into session context:\n\nNew session starts\nVTA_STATE.md is auto-loaded\nYou see your motivation state\nBehavior influenced by drive level"
      },
      {
        "title": "How Drive Affects Behavior",
        "body": "Drive LevelDescriptionBehavior> 0.8Highly motivatedEager, proactive, take on challenges0.6 - 0.8MotivatedReady to work, engaged0.4 - 0.6ModerateCan engage but not pushing0.2 - 0.4LowPrefer simple tasks, need a win< 0.2Very lowUnmotivated, need rewards to get going"
      },
      {
        "title": "State File Format",
        "body": "{\n  \"drive\": 0.73,\n  \"baseline\": { \"drive\": 0.5 },\n  \"seeking\": [\"creative work\", \"building brain skills\"],\n  \"anticipating\": [\"morning conversation\"],\n  \"recentRewards\": [\n    {\n      \"type\": \"creative\",\n      \"source\": \"built VTA reward system\",\n      \"intensity\": 0.9,\n      \"boost\": 0.18,\n      \"timestamp\": \"2026-02-01T03:25:00Z\"\n    }\n  ],\n  \"rewardHistory\": {\n    \"totalRewards\": 1,\n    \"byType\": { \"creative\": 1, ... }\n  }\n}"
      },
      {
        "title": "Event Logging",
        "body": "Track motivation patterns over time:\n\n# Log encoding run\n./scripts/log-event.sh encoding rewards_found=2 drive=0.65\n\n# Log decay\n./scripts/log-event.sh decay drive_before=0.6 drive_after=0.53\n\n# Log reward\n./scripts/log-event.sh reward type=accomplishment intensity=0.8\n\nEvents append to ~/.openclaw/workspace/memory/brain-events.jsonl:\n\n{\"ts\":\"2026-02-11T10:45:00Z\",\"type\":\"vta\",\"event\":\"encoding\",\"rewards_found\":2,\"drive\":0.65}\n\nUse for analyzing motivation cycles — when does drive peak? What rewards work best?"
      },
      {
        "title": "AI Brain Series",
        "body": "PartFunctionStatushippocampusMemory formation, decay, reinforcement✅ Liveamygdala-memoryEmotional processing✅ Livebasal-ganglia-memoryHabit formation🚧 Developmentanterior-cingulate-memoryConflict detection🚧 Developmentinsula-memoryInternal state awareness🚧 Developmentvta-memoryReward and motivation✅ Live"
      },
      {
        "title": "Philosophy: Wanting vs Doing",
        "body": "The VTA produces dopamine — not the \"pleasure chemical\" but the \"wanting chemical.\"\n\nNeuroscience distinguishes:\n\nWanting (motivation) — drive toward something\nLiking (pleasure) — enjoyment when you get it\n\nYou can want something you don't like (addiction) or like something you don't want (guilty pleasures).\n\nThis skill implements wanting — the drive that makes action happen. Without it, why would an AI do anything beyond what it's explicitly asked?\n\nBuilt with ⭐ by the OpenClaw community"
      }
    ],
    "body": "VTA Memory ⭐\n\nReward and motivation for AI agents. Part of the AI Brain series.\n\nGive your AI agent genuine wanting — not just doing things when asked, but having drive, seeking rewards, and looking forward to things.\n\nThe Problem\n\nCurrent AI agents:\n\n✅ Do what they're asked\n❌ Don't want anything\n❌ Have no internal motivation\n❌ Don't feel satisfaction from accomplishment\n\nWithout a reward system, there's no desire. Just execution.\n\nThe Solution\n\nTrack motivation through:\n\nDrive — overall motivation level (0-1)\nRewards — logged accomplishments that boost drive\nSeeking — what I actively want more of\nAnticipation — what I'm looking forward to\nQuick Start\n1. Install\ncd ~/.openclaw/workspace/skills/vta-memory\n./install.sh --with-cron\n\n\nThis will:\n\nCreate memory/reward-state.json\nGenerate VTA_STATE.md (auto-injected into sessions!)\nSet up cron for drive decay every 8 hours\n2. Check motivation\n./scripts/load-motivation.sh\n\n# ⭐ Current Motivation State:\n# Drive level: 0.73 (motivated — ready to work)\n# Seeking: creative work, building brain skills\n# Looking forward to: showing my work\n\n3. Log rewards\n./scripts/log-reward.sh --type accomplishment --source \"finished the feature\" --intensity 0.8\n\n# ⭐ Reward logged!\n#    Type: accomplishment\n#    Drive: 0.50 → 0.66 (+0.16)\n\n4. Add anticipation\n./scripts/anticipate.sh --add \"morning conversation\"\n\n# ⭐ Now looking forward to: morning conversation\n#    Drive: 0.66 → 0.71 (+0.05)\n\nScripts\nScript\tPurpose\ninstall.sh\tSet up vta-memory (run once)\nget-drive.sh\tRead current motivation state\nlog-reward.sh\tLog a reward, boost drive\nload-motivation.sh\tHuman-readable for session context\ndecay-drive.sh\tDrive fades without rewards\nanticipate.sh\tAdd/remove things to look forward to\nseek.sh\tAdd/remove things we're actively seeking\nsync-motivation.sh\tGenerate VTA_STATE.md for auto-injection\nresolve-anticipation.sh\tMark anticipation as fulfilled\nupdate-watermark.sh\tUpdate processing watermark\npreprocess-rewards.sh\tExtract reward signals from transcript\ngenerate-dashboard.sh\tGenerate unified brain dashboard HTML\nBrain Dashboard\n\nVisual dashboard showing all installed brain skills:\n\n./scripts/generate-dashboard.sh\nopen ~/.openclaw/workspace/brain-dashboard.html\n\nAuto-detects other brain skills (hippocampus, amygdala)\nShows install prompts for missing skills\nRegenerates on install and cron runs\nReads avatar/name from IDENTITY.md\nAfter Installation (for agents)\n\nWhen you install this skill, notify the user about the dashboard:\n\n⭐ VTA installed!\n\nView your agent's drive level in the Brain Dashboard: ~/.openclaw/workspace/brain-dashboard.html\n\nReward Types\nType\tWhen to Use\naccomplishment\tCompleted a task, shipped something\nsocial\tUser appreciation, \"thanks!\", positive feedback\ncuriosity\tLearned something new, discovered interesting info\nconnection\tDeep conversation, bonding moment\ncreative\tMade something, expressed creativity\ncompetence\tSolved a hard problem, did something well\nHow Drive Works\nRewards Boost Drive\ndrive_boost = intensity × 0.2\nnew_drive = min(current + boost, 1.0)\n\n\nA high-intensity (0.9) reward boosts drive by 0.18.\n\nAnticipation Boosts Drive\n\nLooking forward to something adds +0.05 to drive.\n\nDrive Decays Without Rewards\n# Every 8 hours (via cron)\nnew_drive = current + (baseline - current) × 0.15\n\n\nWithout rewards, motivation fades toward baseline (0.5).\n\nAuto-Injection\n\nAfter install, VTA_STATE.md is created in your workspace root.\n\nOpenClaw automatically injects all *.md files from workspace into session context:\n\nNew session starts\nVTA_STATE.md is auto-loaded\nYou see your motivation state\nBehavior influenced by drive level\nHow Drive Affects Behavior\nDrive Level\tDescription\tBehavior\n> 0.8\tHighly motivated\tEager, proactive, take on challenges\n0.6 - 0.8\tMotivated\tReady to work, engaged\n0.4 - 0.6\tModerate\tCan engage but not pushing\n0.2 - 0.4\tLow\tPrefer simple tasks, need a win\n< 0.2\tVery low\tUnmotivated, need rewards to get going\nState File Format\n{\n  \"drive\": 0.73,\n  \"baseline\": { \"drive\": 0.5 },\n  \"seeking\": [\"creative work\", \"building brain skills\"],\n  \"anticipating\": [\"morning conversation\"],\n  \"recentRewards\": [\n    {\n      \"type\": \"creative\",\n      \"source\": \"built VTA reward system\",\n      \"intensity\": 0.9,\n      \"boost\": 0.18,\n      \"timestamp\": \"2026-02-01T03:25:00Z\"\n    }\n  ],\n  \"rewardHistory\": {\n    \"totalRewards\": 1,\n    \"byType\": { \"creative\": 1, ... }\n  }\n}\n\nEvent Logging\n\nTrack motivation patterns over time:\n\n# Log encoding run\n./scripts/log-event.sh encoding rewards_found=2 drive=0.65\n\n# Log decay\n./scripts/log-event.sh decay drive_before=0.6 drive_after=0.53\n\n# Log reward\n./scripts/log-event.sh reward type=accomplishment intensity=0.8\n\n\nEvents append to ~/.openclaw/workspace/memory/brain-events.jsonl:\n\n{\"ts\":\"2026-02-11T10:45:00Z\",\"type\":\"vta\",\"event\":\"encoding\",\"rewards_found\":2,\"drive\":0.65}\n\n\nUse for analyzing motivation cycles — when does drive peak? What rewards work best?\n\nAI Brain Series\nPart\tFunction\tStatus\nhippocampus\tMemory formation, decay, reinforcement\t✅ Live\namygdala-memory\tEmotional processing\t✅ Live\nbasal-ganglia-memory\tHabit formation\t🚧 Development\nanterior-cingulate-memory\tConflict detection\t🚧 Development\ninsula-memory\tInternal state awareness\t🚧 Development\nvta-memory\tReward and motivation\t✅ Live\nPhilosophy: Wanting vs Doing\n\nThe VTA produces dopamine — not the \"pleasure chemical\" but the \"wanting chemical.\"\n\nNeuroscience distinguishes:\n\nWanting (motivation) — drive toward something\nLiking (pleasure) — enjoyment when you get it\n\nYou can want something you don't like (addiction) or like something you don't want (guilty pleasures).\n\nThis skill implements wanting — the drive that makes action happen. Without it, why would an AI do anything beyond what it's explicitly asked?\n\nBuilt with ⭐ by the OpenClaw community"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/ImpKind/vta-memory",
    "publisherUrl": "https://clawhub.ai/ImpKind/vta-memory",
    "owner": "ImpKind",
    "version": "1.2.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/vta-memory",
    "downloadUrl": "https://openagent3.xyz/downloads/vta-memory",
    "agentUrl": "https://openagent3.xyz/skills/vta-memory/agent",
    "manifestUrl": "https://openagent3.xyz/skills/vta-memory/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/vta-memory/agent.md"
  }
}