Task Interrupt Pro
v1.0.4Task Interrupt Skill Pro - 精确停止Agent执行中的子任务进程。 Triggers: "停止猫经理", "停止猫工头", "停止猫财子", "停止猫播播", "停止我的任务", "中断猫经理", "解救猫经理", "agent任务卡住", "进程无响应", "子任务卡死"。 注意:不支...
⭐ 0· 135·0 current·0 all-time
by@tsangho
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description promise: precise stopping of subagent tasks. Declared requirements: only bash and filesystem permission (claw.json lists filesystem). The provided scripts implement PID files, stop flags, and signal-based termination — these are directly related to the claimed purpose and nothing extraneous (no cloud credentials, no network calls).
Instruction Scope
SKILL.md and instructions explicitly tell the agent to call scripts/handle-stop.sh and to map user stop-phrases to SESSION_IDs. The scripts act only on local /tmp PID/flag files, create an audit log in /tmp, and use kill(2) (SIGINT/SIGTERM/SIGKILL). This matches the declared scope. Note: the skill assumes a correct mapping from agent-name → SESSION_ID; if an agent supplies an arbitrary SESSION_ID it will operate on the corresponding /tmp files. The scripts include validation (SESSION_ID regex, PID file ownership, cmdline matching) which reduces risk but relies on the system's /tmp semantics and the correctness of SESSION_ID selection.
Install Mechanism
No install spec — instruction-only with shipped scripts. Required binary is bash (reasonable for shell scripts). Nothing is downloaded from external URLs or installed from registries.
Credentials
The skill requests no environment variables or external credentials. All actions are local and the scripts enforce checks on PID file ownership and command-line content before killing a process, which is proportionate to the task.
Persistence & Privilege
always is false and the skill does not request permanent agent-wide privileges. It writes temporary artifacts and an audit log to /tmp, and schedules background cleanup of flag files (60s). It does not modify other skills or global agent config.
Assessment
This skill appears to do what it says: create stop flags and send signals to terminate local subagent processes. Before installing, verify that: (1) your agents use the SESSION_ID naming convention the scripts expect so the correct target is chosen; (2) only trusted agents/users can invoke handle-stop.sh (the script acts on files in /tmp owned by the current user or root); (3) writing an audit log to /tmp is acceptable for your environment (it contains SESSION_ID and reason); and (4) you accept that the script will use kill -9 as a last resort (possible data loss). If you need stricter isolation, run agents under distinct OS users or adapt the PID/flag storage path to a more restricted directory.Like a lobster shell, security has layers — review code before you run it.
latestvk979xc456mzr9deyzxs7s0maq583s130
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
🛑 Clawdis
OSLinux · macOS
Binsbash
