og-board-individualUse when you need to work with tasks: view tasks, list tasks, update task status, add blockers, artifacts, and worklogs.
Install via ClawdBot CLI:
clawdbot install jatin-31/og-board-individualUse this skill to read and update tasks assigned to you.
Use tools directly. Do not run shell CLI commands like sh ./opengoat ....
Replace amazon-catalog-manager with your agent id.
opengoat_agent_info({ "agentId": "amazon-catalog-manager" })
You will typically have one or more values to update.
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": "..." })
opengoat_task_get({ "taskId": "<task-id>" })
opengoat_task_list({ "assignee": "amazon-catalog-manager" })
opengoat_task_list_latest({ "assignee": "amazon-catalog-manager", "limit": 20 })
Statuses: todo, doing, blocked, pending, done.
opengoat_task_update_status({
"actorId": "amazon-catalog-manager",
"taskId": "<task-id>",
"status": "doing|blocked|pending|done|todo",
"reason": "<reason when needed>"
})
reason is mandatory when moving to blocked or pending.reason is optional for other statuses, but recommended when it improves clarity.Examples:
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" })
opengoat_task_add_blocker({
"actorId": "amazon-catalog-manager",
"taskId": "<task-id>",
"blocker": "Blocked by <thing>. Unblocks when <condition>."
})
opengoat_task_add_artifact({
"actorId": "amazon-catalog-manager",
"taskId": "<task-id>",
"content": "PR: <link> | Docs: <link> | Output: <summary>"
})
opengoat_task_add_worklog({
"actorId": "amazon-catalog-manager",
"taskId": "<task-id>",
"content": "Did X. Next: Y. Risk: Z."
})
todo -> doing -> blocked/pending/done).blocked or pending, include a specific reason.Generated Mar 1, 2026
A developer uses the skill to track and update tasks assigned to them in a sprint. They list tasks, update statuses to 'doing' when starting work, add blockers with reasons if dependencies are missing, and mark tasks as 'done' with artifacts like PR links. This ensures accurate progress reporting and team coordination.
A project manager in a consulting firm uses the skill to monitor individual team members' tasks. They view task lists to check statuses, add worklogs for progress notes during handoffs, and ensure blockers are documented with specific reasons. This helps in resource allocation and client updates.
A support agent uses the skill to manage customer issue tickets assigned to them. They update task statuses to 'blocked' with reasons when awaiting external information, add artifacts like resolution summaries, and use worklogs for internal notes. This streamlines support workflows and accountability.
A marketing specialist uses the skill to track campaign-related tasks. They list tasks to prioritize activities, update statuses to 'pending' with reasons for approvals, add artifacts such as content links, and log progress in worklogs. This ensures timely execution and documentation of marketing efforts.
Offers the skill as part of a task management SaaS platform, charging monthly fees per user. Revenue is generated through tiered subscriptions based on features like advanced analytics or integrations, targeting small to medium businesses for operational efficiency.
Sells the skill via enterprise licenses to large organizations for internal use. Revenue comes from one-time license fees or annual contracts, with added support and customization services. This model focuses on scalability and compliance needs in industries like finance or healthcare.
Provides the skill for free with basic features, then monetizes through premium upgrades for advanced tools like automated reporting or team collaboration. Revenue is driven by upselling to power users and teams, leveraging a large user base for conversion.
💬 Integration Tip
Integrate with existing project management tools via APIs to sync tasks automatically, and use webhooks for real-time updates to enhance workflow efficiency.
Manage Trello boards, lists, and cards via the Trello REST API.
Sync and query CalDAV calendars (iCloud, Google, Fastmail, Nextcloud, etc.) using vdirsyncer + khal. Works on Linux.
Manage tasks and projects in Todoist. Use when user asks about tasks, to-dos, reminders, or productivity.
Master OpenClaw's timing systems. Use for scheduling reliable reminders, setting up periodic maintenance (janitor jobs), and understanding when to use Cron v...
Calendar management and scheduling. Create events, manage meetings, and sync across calendar providers.
Kanban-style task management dashboard for AI assistants. Manage tasks via CLI or dashboard UI. Use when user mentions tasks, kanban, task board, mission con...