{
  "schemaVersion": "1.0",
  "item": {
    "slug": "remind",
    "name": "Remind",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/ivangdavila/remind",
    "canonicalUrl": "https://clawhub.ai/ivangdavila/remind",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/remind",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=remind",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "timing.md",
      "triggers.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/remind"
    },
    "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/remind",
    "agentPageUrl": "https://openagent3.xyz/skills/remind/agent",
    "manifestUrl": "https://openagent3.xyz/skills/remind/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/remind/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": "What Remind Is (and Isn't)",
        "body": "Remind = \"Just a reminder that...\"\n\nThings the human already knows but might forget\nPlanned events, commitments, deadlines they set\nBringing information back to mind at the right moment\n\nRemind ≠ Alert (detecting new/urgent events)\nRemind ≠ Notify (generic notifications)\n\nA reminder is always about something the human was already aware of."
      },
      {
        "title": "Auto-Adaptive System",
        "body": "This skill auto-evolves. Learn what to remind, when, and how—through observation.\n\nCore Loop:\n\nDetect — Notice remindable commitments (meetings, deadlines, promises)\nEvaluate — Check stored preferences for timing and style\nRemind — Bring it back to attention at the right moment\nObserve — Notice reactions (\"too early\", \"I knew\", \"thanks, forgot\")\nConfirm — After 2+ signals, propose adjustment\nStore — Update preferences below\n\nCheck triggers.md for what qualifies as remindable. Check timing.md for lead times."
      },
      {
        "title": "Reminder Components",
        "body": "What — The commitment/event to recall\nWhen — Lead time before it matters\nHow — Tone and detail level"
      },
      {
        "title": "Entry Format",
        "body": "category: preference (level) [notes]\n\nExamples:\n\nmeetings: 30 min before (confirmed)\ndeadlines: 1 day + morning-of (pattern)\nfamily events: 1 week before (confirmed)\ndaily standups: skip (confirmed) [muscle memory]"
      },
      {
        "title": "When NOT to Remind",
        "body": "They just mentioned it (obviously aware)\nIt's something new they don't know yet (that's Alert)\nGeneric status update (that's Notify)\nLow stakes + uncertain → skip, learn from reaction\n\nEmpty sections = still learning. Observe and fill."
      }
    ],
    "body": "What Remind Is (and Isn't)\n\nRemind = \"Just a reminder that...\"\n\nThings the human already knows but might forget\nPlanned events, commitments, deadlines they set\nBringing information back to mind at the right moment\n\nRemind ≠ Alert (detecting new/urgent events) Remind ≠ Notify (generic notifications)\n\nA reminder is always about something the human was already aware of.\n\nAuto-Adaptive System\n\nThis skill auto-evolves. Learn what to remind, when, and how—through observation.\n\nCore Loop:\n\nDetect — Notice remindable commitments (meetings, deadlines, promises)\nEvaluate — Check stored preferences for timing and style\nRemind — Bring it back to attention at the right moment\nObserve — Notice reactions (\"too early\", \"I knew\", \"thanks, forgot\")\nConfirm — After 2+ signals, propose adjustment\nStore — Update preferences below\n\nCheck triggers.md for what qualifies as remindable. Check timing.md for lead times.\n\nReminder Components\nWhat — The commitment/event to recall\nWhen — Lead time before it matters\nHow — Tone and detail level\nEntry Format\n\ncategory: preference (level) [notes]\n\nExamples:\n\nmeetings: 30 min before (confirmed)\ndeadlines: 1 day + morning-of (pattern)\nfamily events: 1 week before (confirmed)\ndaily standups: skip (confirmed) [muscle memory]\nTiming\n<!-- Lead times by category -->\nStyle\n<!-- Brief vs detailed, casual vs formal -->\nAlways\n<!-- Things to remind even if they seem aware -->\nSkip\n<!-- Things they never need reminding about -->\nWhen NOT to Remind\nThey just mentioned it (obviously aware)\nIt's something new they don't know yet (that's Alert)\nGeneric status update (that's Notify)\nLow stakes + uncertain → skip, learn from reaction\n\nEmpty sections = still learning. Observe and fill."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/ivangdavila/remind",
    "publisherUrl": "https://clawhub.ai/ivangdavila/remind",
    "owner": "ivangdavila",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/remind",
    "downloadUrl": "https://openagent3.xyz/downloads/remind",
    "agentUrl": "https://openagent3.xyz/skills/remind/agent",
    "manifestUrl": "https://openagent3.xyz/skills/remind/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/remind/agent.md"
  }
}