원클릭으로
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