cancel

Cancel active Maestro requests and clean up associated Git worktrees.

24|5|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/myrtlepn/gran-maestro --skill cancel-myrtlepn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cancel
Source: https://github.com/myrtlepn/gran-maestro/tree/main/skills/cancel
Command: npx skills add https://github.com/myrtlepn/gran-maestro --skill cancel-myrtlepn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows users to easily cancel ongoing requests or tasks, ensuring that no resources are left hanging and the work environment remains clean.

Core Features & Use Cases

  • Cancel Requests: Stop any active request or task identified by a Request ID (REQ ID).
  • Worktree Cleanup: Automatically removes associated Git worktrees and temporary branches upon cancellation.
  • Use Case: If a user initiates a complex task like /mst:plan "Develop a new feature" but decides against it midway, they can use /mst:cancel REQ-001 to halt the process and clean up any generated worktrees.

Quick Start

Cancel the task with ID REQ-001, prompting for confirmation.

Frequently Asked Questions about cancel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I cancel an active git task and clean up its worktree?

To cancel an active task and clean up its worktree, you can use this Skill to parse the Request ID, stop the ongoing operation, automatically remove associated temporary branches, and synchronize plan status.

What happens to temporary branches when I abort a workflow request?

When you abort a workflow request using this Skill, it automatically removes associated Git worktrees and cleans up temporary branches to ensure no resources are left hanging in your environment.

Can I force cancel an ongoing operation without waiting for confirmation?

Yes, you can force cancel an ongoing operation immediately by passing the optional --force flag along with the Request ID, bypassing the standard confirmation prompt for immediate termination.

Do I need to manually delete git worktrees after cancelling a plan?

No, you do not need to manually delete git worktrees after cancelling a plan because this Skill automatically handles worktree cleanup and synchronizes plan status upon cancellation.

Why does my work environment have hanging resources after aborting a task?

Hanging resources occur when a task is aborted without proper cleanup; this Skill resolves the issue by parsing the REQ ID, halting the process, and automatically removing associated worktrees and branches.