ワンクリックで
task-update
Update task progress, notes, and time tracking using OpenCode tools
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Update task progress, notes, and time tracking using OpenCode tools
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Properly close a mission with cleanup and documentation
Initialize a new mission with role selection and persona naming
Claim tasks in the s9 database to take ownership and start work
Close tasks when complete or aborted using OpenCode tools
Create new tasks in the s9 task database with proper formatting and validation
Query, list, and report on tasks in the s9 database
| name | task-update |
| description | Update task progress, notes, and time tracking using OpenCode tools |
| license | MIT |
| compatibility | opencode |
| metadata | {"audience":"all-agents","workflow":"task-progress"} |
I provide comprehensive instructions for updating task progress using the OpenCode task_update tool. Use this skill to track your work, document progress, and record time spent on tasks.
Use the task_update tool to update task progress:
task_update(
task_id="TASK-ID",
status="STATUS",
notes="Progress notes" # Optional
)
Required:
task_id - The task to update (e.g., "ENG-H-0037")status - New status for the taskOptional:
notes - Progress notes to appendThe tool automatically:
.opencode/work/tasks/Use the notes parameter to document progress:
task_update(
task_id="ENG-H-0037",
status="UNDERWAY",
notes="Implemented basic rate limiter, writing tests"
)
task_update(
task_id="ENG-H-0037",
status="UNDERWAY",
notes="All tests passing, need to add Redis backend"
)
task_update(
task_id="ENG-H-0037",
status="UNDERWAY",
notes="Waiting on Redis configuration decision"
)
Important: Notes are appended to the task's notes field, not replaced.
Good notes:
Examples:
task_update(task_id="ENG-H-0037", status="UNDERWAY", notes="Completed API endpoint implementation. Starting integration tests.")
task_update(task_id="ENG-H-0037", status="UNDERWAY", notes="Refactored auth middleware for better testability. 85% test coverage achieved.")
task_update(task_id="ENG-H-0037", status="UNDERWAY", notes="Discovered performance issue with large datasets. Investigating caching options.")
task_update(task_id="ENG-H-0037", status="UNDERWAY", notes="Met with architect - decided to use Redis instead of in-memory cache.")
Avoid:
Usually status changes via claim/close tools, but you can update manually:
# Resume work after being away
task_update(
task_id="ENG-H-0037",
status="UNDERWAY",
notes="Resuming work after meeting"
)
# Mark as complete (though usually you use task_close tool)
task_update(
task_id="ENG-H-0037",
status="COMPLETE",
notes="Work finished"
)
Valid status values:
TODO - Not startedUNDERWAY - In progressCOMPLETE - FinishedABORTED - CancelledNote: Usually you should use:
task_claim tool to set UNDERWAYtask_close tool to set COMPLETE or ABORTED# After making progress
task_update(
task_id="ENG-H-0037",
status="UNDERWAY",
notes="Implemented token bucket algorithm, added configuration"
)
# After more progress
task_update(
task_id="ENG-H-0037",
status="UNDERWAY",
notes="Added tests, all passing. Ready for review."
)
# Check progress with task_show tool
task_show(task_id="ENG-H-0037")
task_update(
task_id="ENG-H-0037",
status="UNDERWAY",
notes="Waiting on Redis configuration decision. Need architect approval for caching strategy."
)
# Start of work session
task_update(
task_id="ENG-H-0037",
status="UNDERWAY",
notes="Starting implementation of rate limiting"
)
# Mid-session
task_update(
task_id="ENG-H-0037",
status="UNDERWAY",
notes="Basic rate limiter working. Writing tests."
)
# End of session
task_update(
task_id="ENG-H-0037",
status="UNDERWAY",
notes="All tests passing. Will add Redis backend tomorrow."
)
When you call the task_update tool:
.opencode/work/tasks/task_show tooltask_claim toolstatus parameter is requiredVerify your update with the task_show tool:
task_show(task_id="ENG-H-0037")
Check notes were appended and time updated correctly.
Related Skills:
task-claim - Claiming tasks before you can update themtask-close - Completing tasks after updatestask-query - Viewing task progress and historytask-management - Overview of task systemDocumentation:
.opencode/data/README.md - Complete s9 system reference