cancel

Installation
SKILL.md

/ouroboros:cancel

Cancel stuck or orphaned executions and background jobs through the Ouroboros MCP tools, which work on hosts without shell access.

/ouroboros:cancel                 # list this project's active executions, ask which to cancel
/ouroboros:cancel <id>            # cancel one execution (orch_... or execution id) or job (job_...)
/ouroboros:cancel --all           # cancel every running or paused execution of this project

Instructions

Loading MCP tools (deferred-schema guard)

Ouroboros tools may be deferred, and a schema loaded on one turn can unload by the next. Immediately before each ouroboros_* call, load it with the active runtime's tool-discovery capability: "+ouroboros project status" for ouroboros_project_status; "+ouroboros cancel" for ouroboros_cancel_execution and ouroboros_cancel_job. A call whose schema is not loaded fails with "Invalid tool parameters". If the tool is already callable, discovery is a no-op and an empty result is expected. Use the fallback only when the tool is genuinely absent.

Listing active executions

Call ouroboros_project_status with project_dir set to the absolute path of the current project. Active executions are the runs whose status is running or paused; show each one's session_id, started_at, and seed_goal. If the call fails because the project has more runs than limit, retry once with limit set to the reported run count. The listing covers only runs attributed to this project. Background jobs have no listing tool, so also offer any job_... id returned by a start tool earlier in this conversation.

Installs
68
Repository
q00/ouroboros
GitHub Stars
6.3K
First Seen
Mar 10, 2026