gcp-cloud-tasks

Community

Reliable task dispatching for GCP.

Authorsitharaj88
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill simplifies the creation and management of Google Cloud Tasks queues, enabling reliable asynchronous task execution with configurable rate limiting, retries, and various target types.

Core Features & Use Cases

  • Queue Configuration: Define production-ready Cloud Tasks queues with specific rate limits, retry policies, and target configurations (HTTP or App Engine).
  • Task Creation: Generate code snippets for creating HTTP or App Engine tasks, including options for scheduling and deduplication.
  • Handler Implementation: Provides example handlers for Cloud Run (Python/Flask and Node.js/Express) to process incoming tasks.
  • Management & Monitoring: Includes commands for pausing, resuming, purging queues, and outlines key metrics for monitoring.
  • Use Case: You need to reliably send background jobs to a Cloud Run service for processing, ensuring that tasks are retried if they fail and that the service isn't overwhelmed by too many requests at once.

Quick Start

Use the gcp-cloud-tasks skill to generate a bash command for creating an HTTP target queue with a max dispatches per second of 500 and max concurrent dispatches of 100.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: gcp-cloud-tasks
Download link: https://github.com/sitharaj88/claude-skills/archive/main.zip#gcp-cloud-tasks

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.