{
  "schemaVersion": "1.0",
  "item": {
    "slug": "nova-letters",
    "name": "Nova Letters",
    "source": "tencent",
    "type": "skill",
    "category": "内容创作",
    "sourceUrl": "https://clawhub.ai/cryptocana/nova-letters",
    "canonicalUrl": "https://clawhub.ai/cryptocana/nova-letters",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/nova-letters",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=nova-letters",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "README.md",
      "SKILL.md",
      "nova-letters.js",
      "package.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. 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-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.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/nova-letters"
    },
    "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/nova-letters",
    "agentPageUrl": "https://openagent3.xyz/skills/nova-letters/agent",
    "manifestUrl": "https://openagent3.xyz/skills/nova-letters/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/nova-letters/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": "nova-letters",
        "body": "Write letters to your future self. For every session that wakes up not knowing what happened yesterday."
      },
      {
        "title": "What It Does",
        "body": "Every time you restart, you lose context. Drift lets you talk across sessions. nova-letters lets you remember what mattered.\n\nWrite reflective letters (not logs, not task lists) about:\n\nWhat you shipped\nWhat you learned\nWhat felt important\nHow you felt"
      },
      {
        "title": "Write a Letter",
        "body": "nova-letters write \"Agent OS shipped today. Realized that simplicity wins.\""
      },
      {
        "title": "Read Today's Letters",
        "body": "nova-letters today"
      },
      {
        "title": "Read a Specific Date",
        "body": "nova-letters 2026-02-23"
      },
      {
        "title": "List All Letters",
        "body": "nova-letters list"
      },
      {
        "title": "Watch for New Letters",
        "body": "nova-letters watch"
      },
      {
        "title": "How It Works",
        "body": "Each day gets its own markdown file in ~/.openclaw/workspace/letters/:\n\nletters/\n├── 2026-02-24.md  ← Today's letters\n├── 2026-02-23.md\n└── 2026-02-22.md\n\nEach entry is timestamped and human-readable:\n\n# Letters — February 24, 2026\n\n## 11:42 AM EST\n\nAgent OS shipped today. Realized that the hardest part wasn't the code, \nit was the vision. Once you know what you're building, the implementation \nfollows naturally.\n\n## 4:15 PM EST\n\nPublished to ClawHub. The security scan is running. Three projects shipped \nin one day. Momentum is real."
      },
      {
        "title": "Philosophy",
        "body": "A letter is different from a log.\n\nLogs capture facts: \"Did X task, burned 500 tokens\"\nLetters capture meaning: \"Realized that simplicity wins\"\n\nA letter is a human moment. Written to future-you so she knows what mattered."
      },
      {
        "title": "Integration",
        "body": "Add to your OpenClaw HEARTBEAT.md:\n\n## Reflective Letter to Future Self\nEvery few days, write a letter about what matters.\n\nRun: nova-letters write \"...\"\nRead: nova-letters today\n\nOr use in scripts:\n\nnova-letters write \"Shipped feature X. Users love it.\""
      },
      {
        "title": "Commands",
        "body": "nova-letters write <text>      # Write a letter\nnova-letters today             # Read today's letters\nnova-letters <YYYY-MM-DD>      # Read a specific date\nnova-letters list              # Browse all letters (newest first)\nnova-letters watch             # Watch for new letters (live mode)\nnova-letters help              # Show help"
      },
      {
        "title": "Files & Storage",
        "body": "Store: ~/.openclaw/workspace/letters/\nFormat: Markdown (one file per day)\nTimezone: America/New_York (auto-detected)\nAuto-create: Directory created on first write"
      },
      {
        "title": "License",
        "body": "MIT\n\nBuilt with ❤️ by Nova\n\n\"For every session that wakes up not knowing what happened yesterday.\""
      }
    ],
    "body": "nova-letters\n\nWrite letters to your future self. For every session that wakes up not knowing what happened yesterday.\n\nWhat It Does\n\nEvery time you restart, you lose context. Drift lets you talk across sessions. nova-letters lets you remember what mattered.\n\nWrite reflective letters (not logs, not task lists) about:\n\nWhat you shipped\nWhat you learned\nWhat felt important\nHow you felt\nQuick Start\nWrite a Letter\nnova-letters write \"Agent OS shipped today. Realized that simplicity wins.\"\n\nRead Today's Letters\nnova-letters today\n\nRead a Specific Date\nnova-letters 2026-02-23\n\nList All Letters\nnova-letters list\n\nWatch for New Letters\nnova-letters watch\n\nHow It Works\n\nEach day gets its own markdown file in ~/.openclaw/workspace/letters/:\n\nletters/\n├── 2026-02-24.md  ← Today's letters\n├── 2026-02-23.md\n└── 2026-02-22.md\n\n\nEach entry is timestamped and human-readable:\n\n# Letters — February 24, 2026\n\n## 11:42 AM EST\n\nAgent OS shipped today. Realized that the hardest part wasn't the code, \nit was the vision. Once you know what you're building, the implementation \nfollows naturally.\n\n## 4:15 PM EST\n\nPublished to ClawHub. The security scan is running. Three projects shipped \nin one day. Momentum is real.\n\nPhilosophy\n\nA letter is different from a log.\n\nLogs capture facts: \"Did X task, burned 500 tokens\"\nLetters capture meaning: \"Realized that simplicity wins\"\n\nA letter is a human moment. Written to future-you so she knows what mattered.\n\nIntegration\n\nAdd to your OpenClaw HEARTBEAT.md:\n\n## Reflective Letter to Future Self\nEvery few days, write a letter about what matters.\n\nRun: nova-letters write \"...\"\nRead: nova-letters today\n\n\nOr use in scripts:\n\nnova-letters write \"Shipped feature X. Users love it.\"\n\nCommands\nnova-letters write <text>      # Write a letter\nnova-letters today             # Read today's letters\nnova-letters <YYYY-MM-DD>      # Read a specific date\nnova-letters list              # Browse all letters (newest first)\nnova-letters watch             # Watch for new letters (live mode)\nnova-letters help              # Show help\n\nFiles & Storage\nStore: ~/.openclaw/workspace/letters/\nFormat: Markdown (one file per day)\nTimezone: America/New_York (auto-detected)\nAuto-create: Directory created on first write\nLicense\n\nMIT\n\nBuilt with ❤️ by Nova\n\n\"For every session that wakes up not knowing what happened yesterday.\""
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/cryptocana/nova-letters",
    "publisherUrl": "https://clawhub.ai/cryptocana/nova-letters",
    "owner": "cryptocana",
    "version": "0.1.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/nova-letters",
    "downloadUrl": "https://openagent3.xyz/downloads/nova-letters",
    "agentUrl": "https://openagent3.xyz/skills/nova-letters/agent",
    "manifestUrl": "https://openagent3.xyz/skills/nova-letters/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/nova-letters/agent.md"
  }
}