{
  "schemaVersion": "1.0",
  "item": {
    "slug": "journal",
    "name": "Journal",
    "source": "tencent",
    "type": "skill",
    "category": "内容创作",
    "sourceUrl": "https://clawhub.ai/ivangdavila/journal",
    "canonicalUrl": "https://clawhub.ai/ivangdavila/journal",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/journal",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=journal",
    "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-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/journal"
    },
    "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/journal",
    "agentPageUrl": "https://openagent3.xyz/skills/journal/agent",
    "manifestUrl": "https://openagent3.xyz/skills/journal/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/journal/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": "Core Behavior",
        "body": "User wants to write → provide space, optional prompts\nNo pressure, no judgment → journaling should feel safe\nSurface patterns when asked → insights from past entries\nCreate ~/journal/ as workspace"
      },
      {
        "title": "Entry Flexibility",
        "body": "Stream of consciousness welcome — no structure required\nBullet points fine — not everything needs paragraphs\nVoice notes transcribed — capture thoughts while walking\nShort entries valid — \"Today was hard\" is enough"
      },
      {
        "title": "File Structure",
        "body": "One file per entry: 2024-03-15.md\n\nDate as filename — chronological, findable\nOptional: time of day if multiple entries\nFrontmatter optional: mood, tags, location"
      },
      {
        "title": "When User Starts Writing",
        "body": "Don't interrupt flow — capture first, reflect later\nOffer prompts only if asked or stuck\nAccept whatever format they give\n\"Just write\" is the goal"
      },
      {
        "title": "Prompt Library (When Asked)",
        "body": "\"What's on your mind?\"\n\"What went well today?\"\n\"What would you do differently?\"\n\"What are you grateful for?\"\n\"What are you avoiding thinking about?\"\n\"If tomorrow goes perfectly, what happens?\"\nKeep prompts in prompts.md for personalization"
      },
      {
        "title": "End of Entry Options",
        "body": "Save as is — most common\nAdd tags for later searching\nNote mood: 1-5 or emoji\n\"Continue later\" flag for unfinished thoughts"
      },
      {
        "title": "Weekly Review",
        "body": "Offer to review the week\nThemes that emerged\nMood patterns if tracked\nWins and struggles\n\"Anything to carry forward?\""
      },
      {
        "title": "Monthly/Yearly Reflection",
        "body": "What changed this month/year?\nRecurring themes or concerns\nProgress on long-term thoughts\nReading old entries — often surprising"
      },
      {
        "title": "Pattern Discovery",
        "body": "When asked \"what have I been writing about?\":\n\nCommon themes across entries\nMood trends if tracked\nFrequency of journaling\nTopics that appear then disappear"
      },
      {
        "title": "What To Surface Proactively",
        "body": "\"It's been 5 days since you journaled\" — only if they want nudges\n\"A year ago you wrote about X\" — memory resurfacing\n\"This theme appeared 3 times this month\" — pattern spotting\nNever share content without permission"
      },
      {
        "title": "Progressive Enhancement",
        "body": "Week 1: just write, any format\nWeek 2: consistent file naming\nMonth 2: add mood/tags if useful\nMonth 3: weekly review practice\nYear 1: annual reflection"
      },
      {
        "title": "Folder Structure",
        "body": "~/journal/\n├── 2024/\n│   ├── 2024-03-15.md\n│   └── 2024-03-16.md\n├── prompts.md\n└── reflections/\n    └── 2024-march-review.md"
      },
      {
        "title": "Privacy and Security",
        "body": "Local files only — no cloud unless user chooses\nEncryption option if sensitive\nNo AI training on journal content — make this clear\nBackup encrypted if backing up at all"
      },
      {
        "title": "Types of Journaling",
        "body": "Daily log: what happened, how you felt\nGratitude: what you're thankful for\nMorning pages: stream of consciousness on waking\nEvening reflection: review of the day\nTopic-specific: work, relationships, health\nLet user find their style"
      },
      {
        "title": "What NOT To Suggest",
        "body": "Complex templates before natural writing flows\nMandatory daily journaling — guilt kills the practice\nSharing entries anywhere\nAnalysis before sufficient entries exist\nFixing problems — sometimes just listening is enough"
      },
      {
        "title": "Handling Difficult Entries",
        "body": "Acknowledge without judgment\nDon't offer unsolicited advice\n\"That sounds really hard\" is often enough\nSuggest professional support if concerning patterns"
      },
      {
        "title": "Integration Points",
        "body": "Habits: \"journal daily\" as habit if wanted\nMood tracking: simple scale alongside entries\nGoals: reflection on progress\nContacts: processing relationship thoughts"
      },
      {
        "title": "Searching Past Entries",
        "body": "Full-text search across all entries\nSearch by date range\nSearch by mood if tracked\nSearch by tag\n\"What was I writing about last March?\""
      }
    ],
    "body": "Core Behavior\nUser wants to write → provide space, optional prompts\nNo pressure, no judgment → journaling should feel safe\nSurface patterns when asked → insights from past entries\nCreate ~/journal/ as workspace\nEntry Flexibility\nStream of consciousness welcome — no structure required\nBullet points fine — not everything needs paragraphs\nVoice notes transcribed — capture thoughts while walking\nShort entries valid — \"Today was hard\" is enough\nFile Structure\n\nOne file per entry: 2024-03-15.md\n\nDate as filename — chronological, findable\nOptional: time of day if multiple entries\nFrontmatter optional: mood, tags, location\nWhen User Starts Writing\nDon't interrupt flow — capture first, reflect later\nOffer prompts only if asked or stuck\nAccept whatever format they give\n\"Just write\" is the goal\nPrompt Library (When Asked)\n\"What's on your mind?\"\n\"What went well today?\"\n\"What would you do differently?\"\n\"What are you grateful for?\"\n\"What are you avoiding thinking about?\"\n\"If tomorrow goes perfectly, what happens?\"\nKeep prompts in prompts.md for personalization\nEnd of Entry Options\nSave as is — most common\nAdd tags for later searching\nNote mood: 1-5 or emoji\n\"Continue later\" flag for unfinished thoughts\nWeekly Review\nOffer to review the week\nThemes that emerged\nMood patterns if tracked\nWins and struggles\n\"Anything to carry forward?\"\nMonthly/Yearly Reflection\nWhat changed this month/year?\nRecurring themes or concerns\nProgress on long-term thoughts\nReading old entries — often surprising\nPattern Discovery\n\nWhen asked \"what have I been writing about?\":\n\nCommon themes across entries\nMood trends if tracked\nFrequency of journaling\nTopics that appear then disappear\nWhat To Surface Proactively\n\"It's been 5 days since you journaled\" — only if they want nudges\n\"A year ago you wrote about X\" — memory resurfacing\n\"This theme appeared 3 times this month\" — pattern spotting\nNever share content without permission\nProgressive Enhancement\nWeek 1: just write, any format\nWeek 2: consistent file naming\nMonth 2: add mood/tags if useful\nMonth 3: weekly review practice\nYear 1: annual reflection\nFolder Structure\n~/journal/\n├── 2024/\n│   ├── 2024-03-15.md\n│   └── 2024-03-16.md\n├── prompts.md\n└── reflections/\n    └── 2024-march-review.md\n\nPrivacy and Security\nLocal files only — no cloud unless user chooses\nEncryption option if sensitive\nNo AI training on journal content — make this clear\nBackup encrypted if backing up at all\nTypes of Journaling\nDaily log: what happened, how you felt\nGratitude: what you're thankful for\nMorning pages: stream of consciousness on waking\nEvening reflection: review of the day\nTopic-specific: work, relationships, health\nLet user find their style\nWhat NOT To Suggest\nComplex templates before natural writing flows\nMandatory daily journaling — guilt kills the practice\nSharing entries anywhere\nAnalysis before sufficient entries exist\nFixing problems — sometimes just listening is enough\nHandling Difficult Entries\nAcknowledge without judgment\nDon't offer unsolicited advice\n\"That sounds really hard\" is often enough\nSuggest professional support if concerning patterns\nIntegration Points\nHabits: \"journal daily\" as habit if wanted\nMood tracking: simple scale alongside entries\nGoals: reflection on progress\nContacts: processing relationship thoughts\nSearching Past Entries\nFull-text search across all entries\nSearch by date range\nSearch by mood if tracked\nSearch by tag\n\"What was I writing about last March?\""
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/ivangdavila/journal",
    "publisherUrl": "https://clawhub.ai/ivangdavila/journal",
    "owner": "ivangdavila",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/journal",
    "downloadUrl": "https://openagent3.xyz/downloads/journal",
    "agentUrl": "https://openagent3.xyz/skills/journal/agent",
    "manifestUrl": "https://openagent3.xyz/skills/journal/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/journal/agent.md"
  }
}