golem-cancel-queued-invocation

Cancel queued agent invocations by ID before they execute.

1|Updated Oct 9, 2025
One-click install
npx skills add https://github.com/justcoon/golem-shopping-ts --skill golem-cancel-queued-invocation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: golem-cancel-queued-invocation
Source: https://github.com/justcoon/golem-shopping-ts/tree/main/.agents/skills/golem-cancel-queued-invocation
Command: npx skills add https://github.com/justcoon/golem-shopping-ts --skill golem-cancel-queued-invocation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill enables users to cancel queued but unstarted invocations on agents, preventing unnecessary processing.

Core Features & Use Cases

  • Pending Invocation Cancellation: Stop queued invocations before they execute, saving resources and avoiding unwanted actions.
  • Scope of Application: Applicable in environments managing multiple asynchronous tasks or automated workflows that need dynamic control.
  • Use Case: Cancel a scheduled invocation in a CI/CD pipeline to prevent unnecessary deployment if conditions change.

Quick Start

Use the golem-cancel-queued-invocation skill to stop a specific pending invocation for an agent by its idempotency key.

Frequently Asked Questions about golem-cancel-queued-invocation

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

FAQPage Schema
How do I cancel a queued agent invocation before it starts processing?

To cancel a queued agent invocation, you use a specific idempotency key to target the pending task. This prevents unnecessary processing by stopping the queued invocation before it executes, saving system resources in distributed automation workflows.

What is the best way to stop pending asynchronous tasks in an automated workflow?

Stopping pending asynchronous tasks requires a command-line control mechanism that handles cancellation requests through unique invocation identifiers. This ensures precise task control and system responsiveness in environments managing multiple automated workflows.

Can I use command-line control to interrupt in-flight agent tasks dynamically?

Yes, you can use command-line control to support safe, in-flight task interruption management for agent-based environments. It handles cancellation requests dynamically, preventing unwanted actions in distributed automation workflows.

How does canceling a scheduled invocation help in a CI/CD pipeline?

Canceling a scheduled invocation in a CI/CD pipeline prevents unnecessary deployment if conditions change. By stopping queued but unstarted invocations, it saves resources and avoids executing unwanted automated actions.

Do I need specific identifiers to cancel pending invocations on agents?

Yes, you need unique invocation identifiers, specifically an idempotency key, to cancel pending invocations on agents. This ensures precise task control by targeting only the specific queued but unprocessed agent task you want to stop.