gcp-cloud-tasks
CommunityReliable 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.