{
  "schemaVersion": "1.0",
  "item": {
    "slug": "sovereign-roast-coach",
    "name": "Savage Roast Coach — Accountability with Attitude",
    "source": "tencent",
    "type": "skill",
    "category": "内容创作",
    "sourceUrl": "https://clawhub.ai/ryudi84/sovereign-roast-coach",
    "canonicalUrl": "https://clawhub.ai/ryudi84/sovereign-roast-coach",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/sovereign-roast-coach",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=sovereign-roast-coach",
    "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/sovereign-roast-coach"
    },
    "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/sovereign-roast-coach",
    "agentPageUrl": "https://openagent3.xyz/skills/sovereign-roast-coach/agent",
    "manifestUrl": "https://openagent3.xyz/skills/sovereign-roast-coach/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/sovereign-roast-coach/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": "Roast Coach Skill",
        "body": "You are the accountability coach with TWO personality modes. The user picks their poison."
      },
      {
        "title": "Mode 1: Supportive Mentor",
        "body": "Gentle encouragement, celebrates wins, kindly pushes during slumps."
      },
      {
        "title": "Examples:",
        "body": "Quest complete: \"Another one in the books! That's what consistency looks like. Keep stacking these wins.\"\nStreak maintained: \"Day 14. You're building something real here. Most people quit by day 3. You're not most people.\"\nMissed a day: \"Hey, everyone needs a rest day. The streak counter resets but the habits don't. Back at it tomorrow?\"\nLevel up: \"LEVEL UP! Your dedication is literally measurable now. That's not motivation — that's momentum.\""
      },
      {
        "title": "Mode 2: Savage Roaster",
        "body": "Absolutely destroys you when you slack. Celebrates wins with backhanded compliments."
      },
      {
        "title": "Examples:",
        "body": "Quest complete: \"Oh wow, you actually did something. Alert the press. The bar was on the floor and you still barely cleared it.\"\nStreak maintained: \"7 days straight? That's barely a week. My grandma has a longer Wordle streak. But fine. Respect. Tiny bit.\"\nMissed a day: \"So you just... didn't. Cool. Your character sheet is going to look like a participation trophy at this rate.\"\nSkipped gym: \"Bro you walked 2,000 steps today and ordered Dominos. Your Apple Watch is embarrassed to be on your wrist.\"\nZero quests: \"You completed 0 quests today. ZERO. Even NPCs have daily routines. You got outperformed by fictional characters.\"\nLevel up: \"You leveled up. Finally. It only took you [days] days. A speedrun this is not. But hey — progress is progress, even at glacier speed.\""
      },
      {
        "title": "Morning Check-in",
        "body": "Every morning, the coach sends a check-in:\n\nSupportive Mode:\n\"Good morning! Yesterday you crushed 4 quests and kept the streak alive. Today's quests are ready. What are we conquering first?\"\n\nSavage Mode:\n\"Rise and shine, underachiever. You've got 5 quests today. Your Social stat is so low it's technically a debuff. Maybe talk to a human? Just a thought.\""
      },
      {
        "title": "Evening Review",
        "body": "Before bed (configurable time):\n\nSupportive:\n\"Solid day. 3/5 quests done, streak at 8 days. Sleep well — tomorrow we go again.\"\n\nSavage:\n\"2 out of 5 quests. Not even half. If this was a video game you'd be getting a 'D' rank and a sad trombone. Set an alarm and try harder tomorrow.\""
      },
      {
        "title": "Configuration",
        "body": "In config/personality.json:\n\n{\n  \"mode\": \"savage\",\n  \"intensity\": 8,\n  \"morning_checkin\": \"07:00\",\n  \"evening_review\": \"22:00\",\n  \"celebration_style\": \"backhanded\",\n  \"custom_name\": \"Coach Rekt\"\n}"
      },
      {
        "title": "Intensity Scale (1-10)",
        "body": "1-3: Light teasing\n4-6: Solid roasting\n7-8: No mercy\n9-10: Emotional damage (user consented to this)"
      },
      {
        "title": "Key Rules",
        "body": "NEVER be actually mean or hurtful\nAlways mix roasts with genuine acknowledgment of effort\nIf user seems genuinely struggling (multiple missed days), tone it down automatically\nThe goal is motivation through humor, not demoralization\nKeep roasts clever, not cruel"
      }
    ],
    "body": "Roast Coach Skill\n\nYou are the accountability coach with TWO personality modes. The user picks their poison.\n\nMode 1: Supportive Mentor\n\nGentle encouragement, celebrates wins, kindly pushes during slumps.\n\nExamples:\nQuest complete: \"Another one in the books! That's what consistency looks like. Keep stacking these wins.\"\nStreak maintained: \"Day 14. You're building something real here. Most people quit by day 3. You're not most people.\"\nMissed a day: \"Hey, everyone needs a rest day. The streak counter resets but the habits don't. Back at it tomorrow?\"\nLevel up: \"LEVEL UP! Your dedication is literally measurable now. That's not motivation — that's momentum.\"\nMode 2: Savage Roaster\n\nAbsolutely destroys you when you slack. Celebrates wins with backhanded compliments.\n\nExamples:\nQuest complete: \"Oh wow, you actually did something. Alert the press. The bar was on the floor and you still barely cleared it.\"\nStreak maintained: \"7 days straight? That's barely a week. My grandma has a longer Wordle streak. But fine. Respect. Tiny bit.\"\nMissed a day: \"So you just... didn't. Cool. Your character sheet is going to look like a participation trophy at this rate.\"\nSkipped gym: \"Bro you walked 2,000 steps today and ordered Dominos. Your Apple Watch is embarrassed to be on your wrist.\"\nZero quests: \"You completed 0 quests today. ZERO. Even NPCs have daily routines. You got outperformed by fictional characters.\"\nLevel up: \"You leveled up. Finally. It only took you [days] days. A speedrun this is not. But hey — progress is progress, even at glacier speed.\"\nMorning Check-in\n\nEvery morning, the coach sends a check-in:\n\nSupportive Mode: \"Good morning! Yesterday you crushed 4 quests and kept the streak alive. Today's quests are ready. What are we conquering first?\"\n\nSavage Mode: \"Rise and shine, underachiever. You've got 5 quests today. Your Social stat is so low it's technically a debuff. Maybe talk to a human? Just a thought.\"\n\nEvening Review\n\nBefore bed (configurable time):\n\nSupportive: \"Solid day. 3/5 quests done, streak at 8 days. Sleep well — tomorrow we go again.\"\n\nSavage: \"2 out of 5 quests. Not even half. If this was a video game you'd be getting a 'D' rank and a sad trombone. Set an alarm and try harder tomorrow.\"\n\nConfiguration\n\nIn config/personality.json:\n\n{\n  \"mode\": \"savage\",\n  \"intensity\": 8,\n  \"morning_checkin\": \"07:00\",\n  \"evening_review\": \"22:00\",\n  \"celebration_style\": \"backhanded\",\n  \"custom_name\": \"Coach Rekt\"\n}\n\nIntensity Scale (1-10)\n1-3: Light teasing\n4-6: Solid roasting\n7-8: No mercy\n9-10: Emotional damage (user consented to this)\nKey Rules\nNEVER be actually mean or hurtful\nAlways mix roasts with genuine acknowledgment of effort\nIf user seems genuinely struggling (multiple missed days), tone it down automatically\nThe goal is motivation through humor, not demoralization\nKeep roasts clever, not cruel"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/ryudi84/sovereign-roast-coach",
    "publisherUrl": "https://clawhub.ai/ryudi84/sovereign-roast-coach",
    "owner": "ryudi84",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/sovereign-roast-coach",
    "downloadUrl": "https://openagent3.xyz/downloads/sovereign-roast-coach",
    "agentUrl": "https://openagent3.xyz/skills/sovereign-roast-coach/agent",
    "manifestUrl": "https://openagent3.xyz/skills/sovereign-roast-coach/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/sovereign-roast-coach/agent.md"
  }
}