Og Board Individual logo

Og Board Individual

jatin-31/og-board-individual

Installation

clawhub install jatin-31/og-board-individual

Summary

Use this skill to read and update tasks assigned to you.

SKILL.md

Board Individual

Use this skill to read and update tasks assigned to you.

Use tools directly. Do not run shell CLI commands like sh ./opengoat ....

Quick Start

Replace amazon-catalog-manager with your agent id.

text
opengoat_agent_info({ "agentId": "amazon-catalog-manager" })

You will typically have one or more <task-id> values to update.

Relevant Tools

text
opengoat_task_list({ "assignee": "amazon-catalog-manager" })
opengoat_task_get({ "taskId": "<task-id>" })
opengoat_task_update_status({
  "actorId": "amazon-catalog-manager",
  "taskId": "<task-id>",
  "status": "todo|doing|blocked|pending|done",
  "reason": "<optional-reason>"
})
opengoat_task_add_blocker({ "actorId": "amazon-catalog-manager", "taskId": "<task-id>", "blocker": "..." })
opengoat_task_add_artifact({ "actorId": "amazon-catalog-manager", "taskId": "<task-id>", "content": "..." })
opengoat_task_add_worklog({ "actorId": "amazon-catalog-manager", "taskId": "<task-id>", "content": "..." })

View Tasks

Show a single task

text
opengoat_task_get({ "taskId": "<task-id>" })

List tasks

text
opengoat_task_list({ "assignee": "amazon-catalog-manager" })

List latest tasks

text
opengoat_task_list_latest({ "assignee": "amazon-catalog-manager", "limit": 20 })

Update Task Status

Statuses: todo, doing, blocked, pending, done.

text
opengoat_task_update_status({
  "actorId": "amazon-catalog-manager",
  "taskId": "<task-id>",
  "status": "doing|blocked|pending|done|todo",
  "reason": "<reason when needed>"
})

Reason rules

  • reason is mandatory when moving to blocked or pending.
  • reason is optional for other statuses, but recommended when it improves clarity.

Examples:

text
opengoat_task_update_status({ "actorId": "amazon-catalog-manager", "taskId": "<task-id>", "status": "doing" })
opengoat_task_update_status({ "actorId": "amazon-catalog-manager", "taskId": "<task-id>", "status": "blocked", "reason": "Need API token from platform team" })
opengoat_task_update_status({ "actorId": "amazon-catalog-manager", "taskId": "<task-id>", "status": "pending", "reason": "Waiting for review window on Friday" })
opengoat_task_update_status({ "actorId": "amazon-catalog-manager", "taskId": "<task-id>", "status": "done", "reason": "Merged PR #123 and deployed" })

Blockers, Artifacts, Worklogs

Add a blocker entry

text
opengoat_task_add_blocker({
  "actorId": "amazon-catalog-manager",
  "taskId": "<task-id>",
  "blocker": "Blocked by <thing>. Unblocks when <condition>."
})

Add an artifact (proof of work)

text
opengoat_task_add_artifact({
  "actorId": "amazon-catalog-manager",
  "taskId": "<task-id>",
  "content": "PR: <link> | Docs: <link> | Output: <summary>"
})

Add a worklog update (progress notes)

text
opengoat_task_add_worklog({
  "actorId": "amazon-catalog-manager",
  "taskId": "<task-id>",
  "content": "Did X. Next: Y. Risk: Z."
})

Minimal Hygiene

  • Keep status accurate (todo -> doing -> blocked/pending/done).
  • When moving to blocked or pending, include a specific reason.
  • When blocked, add a blocker entry that states what unblocks you.
  • When done, add at least one artifact that proves completion.
  • Use worklogs when progress is non-obvious or when handing off.

Recommended skills

Browse all →

Related guides

Hand-picked reading to help you choose, install, and use agent skills.