name: og-boards description: Use when you need to create, inspect, or update task boards metadata: version: "1.0.0"
OG Boards
Use this skill for task board operations.
- Run commands using the CLI tool
opengoat.
Your agent id is <me>.
Read Tasks
opengoat task list --as <me>
opengoat task list --as <me> --json
opengoat task show <task-id>
opengoat task show <task-id> --json
Create Tasks
opengoat task create \
--owner <me> \
--assign <me> \
--title "<verb>: <deliverable>" \
--description "<context + deliverable + acceptance criteria>"
Update Status
Valid statuses: todo, doing, pending, blocked, done.
opengoat task status <task-id> doing --as <me>
opengoat task status <task-id> done --as <me>
pending and blocked require --reason:
opengoat task status <task-id> blocked --reason "Waiting for API token from platform team." --as <me>
opengoat task status <task-id> pending --reason "Waiting for review window." --as <me>
Add Task Entries
opengoat task blocker add <task-id> "Blocked by <thing>. Unblocks when <condition>." --as <me>
opengoat task artifact add <task-id> "PR: <link> | Docs: <link> | Output: <summary>" --as <me>
opengoat task worklog add <task-id> "Did X. Next: Y. Risk: Z." --as <me>
Operational Workflow
- List current work (
task list --as <me>). - Open the target task (
task show <task-id> --json). - Move to
doingwhen active. - Add blocker/worklog/artifact entries as the task evolves.
- Move to
doneand include at least one artifact proving completion.