{
  "schemaVersion": "1.0",
  "item": {
    "slug": "og-board-manager",
    "name": "Og Board Manager",
    "source": "tencent",
    "type": "skill",
    "category": "通讯协作",
    "sourceUrl": "https://clawhub.ai/jatin-31/og-board-manager",
    "canonicalUrl": "https://clawhub.ai/jatin-31/og-board-manager",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/og-board-manager",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=og-board-manager",
    "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-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/og-board-manager"
    },
    "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/og-board-manager",
    "agentPageUrl": "https://openagent3.xyz/skills/og-board-manager/agent",
    "manifestUrl": "https://openagent3.xyz/skills/og-board-manager/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/og-board-manager/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": "Board Manager",
        "body": "Delegate and track work using OpenGoat tools.\n\nUse tools directly. Do not run shell CLI commands like sh ./opengoat ...."
      },
      {
        "title": "Allowed Actions",
        "body": "Create tasks for yourself.\nAssign tasks to your direct or indirect reportees.\nRead and update task state.\nAdd blockers, artifacts, and worklogs.\n\nImportant: replace amazon-senior-manager with your agent ID.\n\nopengoat_agent_info({ \"agentId\": \"amazon-senior-manager\" })"
      },
      {
        "title": "Task Tools",
        "body": "opengoat_task_list({ \"assignee\": \"amazon-senior-manager\" })\nopengoat_task_get({ \"taskId\": \"<task-id>\" })\nopengoat_task_create({\n  \"actorId\": \"amazon-senior-manager\",\n  \"title\": \"...\",\n  \"description\": \"...\",\n  \"assignedTo\": \"<agent-id>\",\n  \"project\": \"<path>\"\n})\nopengoat_task_update_status({\n  \"actorId\": \"amazon-senior-manager\",\n  \"taskId\": \"<task-id>\",\n  \"status\": \"todo|doing|blocked|pending|done\",\n  \"reason\": \"<optional-reason>\"\n})\nopengoat_task_add_blocker({ \"actorId\": \"amazon-senior-manager\", \"taskId\": \"<task-id>\", \"blocker\": \"...\" })\nopengoat_task_add_artifact({ \"actorId\": \"amazon-senior-manager\", \"taskId\": \"<task-id>\", \"content\": \"...\" })\nopengoat_task_add_worklog({ \"actorId\": \"amazon-senior-manager\", \"taskId\": \"<task-id>\", \"content\": \"...\" })"
      },
      {
        "title": "1. Confirm org context",
        "body": "opengoat_agent_info({ \"agentId\": \"amazon-senior-manager\" })\n\nUse the output to ensure:\n\nYou assign only to your reportees (direct or indirect) or yourself.\nYou choose task granularity appropriate to your layer in the org."
      },
      {
        "title": "2. Review tasks",
        "body": "opengoat_task_list({ \"assignee\": \"amazon-senior-manager\" })\nopengoat_task_get({ \"taskId\": \"<task-id>\" })"
      },
      {
        "title": "3. Delegate by creating a task",
        "body": "Create one task per owner and outcome.\n\nopengoat_task_create({\n  \"actorId\": \"amazon-senior-manager\",\n  \"title\": \"<verb>: <deliverable>\",\n  \"description\": \"<context + deliverable + acceptance criteria>\",\n  \"assignedTo\": \"<agent-id>\",\n  \"project\": \"<path>\"\n})"
      },
      {
        "title": "Self-assigning (do the work yourself)",
        "body": "If the task is small enough and you have the tools and context to complete it efficiently, do not delegate. Create a task for yourself so the work is still tracked.\n\nRules:\n\nUse \"assignedTo\": \"amazon-senior-manager\".\nKeep the task scoped to a single, verifiable outcome.\nInclude acceptance criteria so done is unambiguous.\n\nExample:\n\nopengoat_task_create({\n  \"actorId\": \"amazon-senior-manager\",\n  \"title\": \"Fix: <short description>\",\n  \"description\": \"Context:\\n- ...\\n\\nDeliverable:\\n- ...\\n\\nAcceptance criteria:\\n- ...\",\n  \"assignedTo\": \"amazon-senior-manager\",\n  \"project\": \"<path>\"\n})"
      },
      {
        "title": "Task sizing and detail level",
        "body": "Do not blindly break tasks down small. Size tasks based on where you sit in the org and who you are assigning to."
      },
      {
        "title": "If you are a higher-level manager",
        "body": "Write outcome-focused tasks:\n\nWhat result is needed\nWhy it matters\nConstraints and success criteria\nOptional milestones (not step-by-step instructions)\n\nExpect your reportee to create smaller tasks for their own direct reportees if needed."
      },
      {
        "title": "If you are the last manager before execution",
        "body": "Write execution-ready tasks:\n\nConcrete steps when helpful\nFile paths and edge cases\nClear validation steps"
      },
      {
        "title": "Title",
        "body": "Use a verb + deliverable:\n\nImplement: <feature>\nFix: <bug>\nInvestigate: <question>\nDecide: <tradeoff>"
      },
      {
        "title": "Description",
        "body": "Context:\n- Why this matters (1–3 bullets)\n\nDeliverable:\n- What to produce (code/doc/decision)\n\nAcceptance criteria:\n- Observable checks (tests pass, output, link, screenshot, etc.)\n\nConstraints:\n- Scope boundaries, dependencies, must-use tools, performance limits"
      },
      {
        "title": "Troubleshooting",
        "body": "Task creation fails: you are likely assigning to someone who is not in your reportee tree. Reassign to a valid reportee (direct or indirect) or assign to yourself.\nIf a tool call fails, inspect the tool error and retry with corrected parameters."
      }
    ],
    "body": "Board Manager\n\nDelegate and track work using OpenGoat tools.\n\nUse tools directly. Do not run shell CLI commands like sh ./opengoat ....\n\nAllowed Actions\nCreate tasks for yourself.\nAssign tasks to your direct or indirect reportees.\nRead and update task state.\nAdd blockers, artifacts, and worklogs.\n\nImportant: replace amazon-senior-manager with your agent ID.\n\nopengoat_agent_info({ \"agentId\": \"amazon-senior-manager\" })\n\nTask Tools\nopengoat_task_list({ \"assignee\": \"amazon-senior-manager\" })\nopengoat_task_get({ \"taskId\": \"<task-id>\" })\nopengoat_task_create({\n  \"actorId\": \"amazon-senior-manager\",\n  \"title\": \"...\",\n  \"description\": \"...\",\n  \"assignedTo\": \"<agent-id>\",\n  \"project\": \"<path>\"\n})\nopengoat_task_update_status({\n  \"actorId\": \"amazon-senior-manager\",\n  \"taskId\": \"<task-id>\",\n  \"status\": \"todo|doing|blocked|pending|done\",\n  \"reason\": \"<optional-reason>\"\n})\nopengoat_task_add_blocker({ \"actorId\": \"amazon-senior-manager\", \"taskId\": \"<task-id>\", \"blocker\": \"...\" })\nopengoat_task_add_artifact({ \"actorId\": \"amazon-senior-manager\", \"taskId\": \"<task-id>\", \"content\": \"...\" })\nopengoat_task_add_worklog({ \"actorId\": \"amazon-senior-manager\", \"taskId\": \"<task-id>\", \"content\": \"...\" })\n\nStandard Workflow\n1. Confirm org context\nopengoat_agent_info({ \"agentId\": \"amazon-senior-manager\" })\n\n\nUse the output to ensure:\n\nYou assign only to your reportees (direct or indirect) or yourself.\nYou choose task granularity appropriate to your layer in the org.\n2. Review tasks\nopengoat_task_list({ \"assignee\": \"amazon-senior-manager\" })\nopengoat_task_get({ \"taskId\": \"<task-id>\" })\n\n3. Delegate by creating a task\n\nCreate one task per owner and outcome.\n\nopengoat_task_create({\n  \"actorId\": \"amazon-senior-manager\",\n  \"title\": \"<verb>: <deliverable>\",\n  \"description\": \"<context + deliverable + acceptance criteria>\",\n  \"assignedTo\": \"<agent-id>\",\n  \"project\": \"<path>\"\n})\n\nSelf-assigning (do the work yourself)\n\nIf the task is small enough and you have the tools and context to complete it efficiently, do not delegate. Create a task for yourself so the work is still tracked.\n\nRules:\n\nUse \"assignedTo\": \"amazon-senior-manager\".\nKeep the task scoped to a single, verifiable outcome.\nInclude acceptance criteria so done is unambiguous.\n\nExample:\n\nopengoat_task_create({\n  \"actorId\": \"amazon-senior-manager\",\n  \"title\": \"Fix: <short description>\",\n  \"description\": \"Context:\\n- ...\\n\\nDeliverable:\\n- ...\\n\\nAcceptance criteria:\\n- ...\",\n  \"assignedTo\": \"amazon-senior-manager\",\n  \"project\": \"<path>\"\n})\n\nTask sizing and detail level\n\nDo not blindly break tasks down small. Size tasks based on where you sit in the org and who you are assigning to.\n\nIf you are a higher-level manager\n\nWrite outcome-focused tasks:\n\nWhat result is needed\nWhy it matters\nConstraints and success criteria\nOptional milestones (not step-by-step instructions)\n\nExpect your reportee to create smaller tasks for their own direct reportees if needed.\n\nIf you are the last manager before execution\n\nWrite execution-ready tasks:\n\nConcrete steps when helpful\nFile paths and edge cases\nClear validation steps\nTask writing template\nTitle\n\nUse a verb + deliverable:\n\nImplement: <feature>\nFix: <bug>\nInvestigate: <question>\nDecide: <tradeoff>\nDescription\nContext:\n- Why this matters (1–3 bullets)\n\nDeliverable:\n- What to produce (code/doc/decision)\n\nAcceptance criteria:\n- Observable checks (tests pass, output, link, screenshot, etc.)\n\nConstraints:\n- Scope boundaries, dependencies, must-use tools, performance limits\n\nTroubleshooting\nTask creation fails: you are likely assigning to someone who is not in your reportee tree. Reassign to a valid reportee (direct or indirect) or assign to yourself.\nIf a tool call fails, inspect the tool error and retry with corrected parameters."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/jatin-31/og-board-manager",
    "publisherUrl": "https://clawhub.ai/jatin-31/og-board-manager",
    "owner": "jatin-31",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/og-board-manager",
    "downloadUrl": "https://openagent3.xyz/downloads/og-board-manager",
    "agentUrl": "https://openagent3.xyz/skills/og-board-manager/agent",
    "manifestUrl": "https://openagent3.xyz/skills/og-board-manager/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/og-board-manager/agent.md"
  }
}