wc-action-scheduler-jobs

Official

Move slow WooCommerce work into the background.

Authorvikingokft
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill helps you avoid slow, duplicated, or unreliable WooCommerce tasks by queueing them into Action Scheduler instead of running them directly inside checkout, order status hooks, admin saves, or frontend requests.

Core Features & Use Cases

  • Queueing background jobs: Use Action Scheduler APIs for async, single delayed, recurring (interval/cron), and cron-based scheduling.
  • De-duplication and idempotency: Prevent duplicate scheduling with correct uniqueness checks, and design callbacks that safely re-run after failures.
  • Safe plugin lifecycle handling: Schedule recurring work on activation and unschedule it on deactivation to keep sites clean and predictable.
  • Batching for large workloads: Split expensive tasks into manageable batches (offset/cursor patterns) to reduce timeouts and improve reliability.

Quick Start

Ask the AI to show you how to enqueue an async Action Scheduler job from a WooCommerce order status hook using a plugin-specific hook and group, including the correct $unique strategy for WooCommerce 10.8.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: wc-action-scheduler-jobs
Download link: https://github.com/vikingokft/wp-agent-skills/archive/main.zip#wc-action-scheduler-jobs

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 471,000+ vetted skills library on demand.