Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Enables an agent to read and update its assigned tasks within the OpenGoat system. Covers viewing task details, changing status across a defined workflow, and attaching blockers, artifacts, and worklogs.
Gives agents a structured task lifecycle with explicit status transitions and required reasons, reducing ambiguity compared to freeform note-taking.
When to use it
- Check which tasks are currently assigned to your agent
- Move a task from todo to doing when starting work
- Mark a task blocked and record what is preventing progress
- Attach a pull request link as proof of completion
- Log progress notes before handing off a task
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: mark task T-42 as blocked because the API token is missing, then log a worklog entry
- 1Call opengoat_task_get to confirm task T-42 exists and review current status
- 2Call opengoat_task_update_status with status blocked and reason explaining the missing token
- 3Call opengoat_task_add_blocker describing what is blocking and what condition unblocks it
- 4Call opengoat_task_add_worklog with a progress note summarizing current state and next steps
Task T-42 status set to blocked with blocker and worklog entries recorded