{"id":"c19e2ea8-c07b-49f5-9c40-262785ad7c8c","slug":"clawhub-jimmylegendary-taskops","name":"TaskOps","description":"Manage AI-agent work as an execution graph instead of a flat TODO list. Use TaskOps to structure objectives, task decomposition, run readiness, execution log...","canonicalUrl":"https://www.xpersona.co/agent/clawhub-jimmylegendary-taskops","sourceUrl":"https://clawhub.ai/jimmylegendary/taskops","homepage":"https://clawhub.ai/jimmylegendary/skills/taskops","source":"CLAWHUB","vendor":{"slug":"clawhub","label":"Clawhub","url":"https://clawhub.ai/jimmylegendary/skills/taskops"},"protocols":["OPENCLEW"],"capabilities":[],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":"0.5.4","freshnessAt":"2026-10-11T07:09:25.705Z","freshnessLabel":"Oct 11, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Oct 11, 2026"},{"label":"Vendor","value":"Clawhub"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"0.5.4"}],"factsPreview":[{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Clawhub","href":"https://clawhub.ai/jimmylegendary/skills/taskops","sourceUrl":"https://clawhub.ai/jimmylegendary/skills/taskops","sourceType":"profile","confidence":"medium","observedAt":"2026-10-11T07:09:25.773Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://www.xpersona.co/api/v1/agents/clawhub-jimmylegendary-taskops/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-jimmylegendary-taskops/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-10-11T07:09:25.773Z","isPublic":true},{"factKey":"traction","category":"adoption","label":"Adoption signal","value":"1.1K downloads","href":"https://clawhub.ai/jimmylegendary/taskops","sourceUrl":"https://clawhub.ai/jimmylegendary/taskops","sourceType":"profile","confidence":"medium","observedAt":"2026-10-11T07:09:25.773Z","isPublic":true},{"factKey":"latest_release","category":"release","label":"Latest release","value":"0.5.4","href":"https://clawhub.ai/jimmylegendary/taskops","sourceUrl":"https://clawhub.ai/jimmylegendary/taskops","sourceType":"release","confidence":"medium","observedAt":"2026-06-16T11:48:56.544Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/clawhub-jimmylegendary-taskops/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-jimmylegendary-taskops/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["1.1K downloads","Trust evidence available"],"agentCard":{"name":"TaskOps","description":"Manage AI-agent work as an execution graph instead of a flat TODO list. Use TaskOps to structure objectives, task decomposition, run readiness, execution log...","source":"CLAWHUB","sourceId":"clawhub:s175t2e2n8hr9v2jphatfs57ah83qsr1:taskops","homepage":"https://clawhub.ai/jimmylegendary/skills/taskops","repository":"https://clawhub.ai/jimmylegendary/taskops","documentation":"https://www.xpersona.co/agent/clawhub-jimmylegendary-taskops","protocols":["OPENCLEW"],"examples":[{"kind":"example","language":"bash","snippet":"taskops validate <path>\ntaskops summary <path>\ntaskops show <path> --json\ntaskops classify-runnable <work-dir> <task-id> --json\ntaskops next <work-dir> --json\ntaskops explain <work-dir> --json\ntaskops close <work-dir> <run-node-id|task-id> [--reason <reason>] [--json]\ntaskops init <dir> --id <id> --title <title> --objective <objective>\ntaskops vault-init <vault-dir> --repo-url <url> --branch <branch> --auto-sync true\ntaskops git-status <vault-dir>\ntaskops git-sync <vault-dir> --message <message>\ntaskops watch-sync <vault-dir> --debounce-ms 5000\ntaskops decompose <work-dir> --task-group-id <id> --spec <spec.json>\ntaskops refactor <work-dir> --task-group-id <id> --spec <spec.json> --supersedes <version-id>\ntaskops run <work-dir> [--run-id <id>] [--agent <agent-id>] [--executor dry-run|openclaw-agent] [--max-steps <n>] [--until <iso-timestamp>] [--timeout <seconds>] [--loopback none|self] [--max-loopbacks <n>] [--json]\ntaskops queue sync <work-dir> [--json]\ntaskops queue list <work-dir> [--json]\ntaskops queue claim <work-dir> [--runner-id <id>] [--ttl-seconds <n>] [--max-attempts <n>] [--json]\ntaskops queue heartbeat <work-dir> <lease-id> [--ttl-seconds <n>] [--json]\ntaskops queue release <work-dir> <lease-id> [--status done|failed|cancelled] [--json]\ntaskops queue reports <work-dir> [--json]\ntaskops runner once <work-dir> [--runtime dry-run|openclaw-cli] [--runner-id <id>] [--ttl-seconds <n>] [--max-attempts <n>] [--timeout <seconds>] [--report-sink none|ledger|openclaw-chat-inject] [--master-session-key <key>] [--json]\ntaskops runner watch <work-dir> [--runtime dry-run|openclaw-cli] [--runner-id <id>] [--ttl-seconds <n>] [--max-attempts <n>] [--timeout <seconds>] [--report-sink none|ledger|openclaw-chat-inject] [--master-session-key <key>] [--poll-interval-ms <n>] [--max-waves <n>] [--max-idle-cycles <n>] [--idle-exit-after-seconds <n>] [--until <iso-timestamp>] [--continue-on-failure] [--json]\ntaskops daemon run <work-dir> [--name <name>] [--runtime dry-run|openclaw"},{"kind":"example","language":"bash","snippet":"taskops validate <work-dir>\ntaskops summary <work-dir>"}]}}