{"id":12857,"plugin_id":"plugin_connector_1p_8a9e47b5cbec81919040dc99b952027b","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:02:19.854Z","digest":"38fa3195646c93380a7801a3f97016bf1bcf83718729db71ae9003f08d3f522e","against":null,"payload":{"name":"task-tool","description":"Use Task Tool for Tasks or multi-step goals that would benefit from support across turns (job search, interview prep, training), even if the user does not explicitly ask for it. Not for unrelated one-shot requests.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":273}],"skill_md_contents":"---\nname: task-tool\ndescription: \"Use Task Tool for Tasks or multi-step goals that would benefit from support across turns (job search, interview prep, training), even if the user does not explicitly ask for it. Not for unrelated one-shot requests.\"\n---\n\n# Task Tool\n\nLoad the hosted Task Tool app when this skill applies, then follow its app and\naction descriptions.\n\nDo not confuse it with Codex coding tasks, sidebar conversations, or general\nscheduled automations.\n\n- In Chat, call `api_tool.list_resources(paths=[\"Task_Tool\"])`, then invoke\n  the appropriate `Task_Tool` action.\n- In Work or Codex, use tool search to load the relevant deferred\n  `task_tool` action, then invoke it.\n\nCreate or modify a Task only when the user requests or authorizes it.\n\nAvailable actions:\n\n- `hello_world`: verify Task Tool availability.\n- `create_task`: create a managed Task with a title, private Markdown plan,\n  and daily background heartbeat; unavailable during automation runs.\n- `get_task`: inspect one managed Task.\n- `list_tasks`: list the user's managed Tasks.\n- `update_task`: update a Task's title, plan, status, or heartbeat schedule;\n  read the latest Task before patching its plan unless it is already in context.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}