one-update-task
Installation
SKILL.md
Update Task
Update existing One Horizon work or interact with its comments. Choose the MCP tool that matches the work type and action.
Shared rules
- Never modify task descriptions to record progress. Use comments instead.
- When changing status (e.g. to
Completed), add a comment explaining what changed and why. - Resolve IDs first with
one-list-workorget-task-detailswhen needed. - When editing an initiative description, use
patch-documentwithworkspaceId,taskIdset to the initiative ID, and preciseops; the server resolves or creates the linked content document automatically. - Prefer
replace_text,insert_before,insert_after, anddelete_textover rewriting the entire description. - Use
update-initiativeonly for initiative metadata:title,status,assigneeIds,teamIds,taxonomyLabelIds, andparentInitiativeId. - If both description and metadata change, call
patch-document(taskId=initiativeId, ...)first, thenupdate-initiative(...). If you need the refreshed full initiative, callget-task-detailsafter the mutations. - If a patch fails because the target or anchor is stale or missing, call
get-task-details, then retry with corrected ops.