agent-scheduler

Automate sub-agent triggering with cron, event, and message_match triggers.

6|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Acosmi/CrabClaw --skill agent-scheduler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-scheduler
Source: https://github.com/Acosmi/CrabClaw/tree/main/docs/skills/operations/agent-scheduler
Command: npx skills add https://github.com/Acosmi/CrabClaw --skill agent-scheduler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates scheduling and triggering of sub-agents to orchestrate multi-step workflows.

Core Features & Use Cases

  • Three trigger types (cron, event, message_match) enable deterministic timing, responsive handoffs, and keyword-based dispatch to blueprint sessions.
  • Supports registration and deregistration of trigger sources, and a simple interface to inspect active cron tasks.
  • Integrates with RunIsolatedAgentSession and spawn_agent to instantiate per-blueprint sessions and manage their lifecycles in a secure, isolated environment.

Quick Start

Configure a blueprint with a cron trigger to automatically dispatch the corresponding sub-agent at a scheduled time.

Frequently Asked Questions about agent-scheduler

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

FAQPage Schema
How do I automate sub-agent scheduling with cron triggers for multi-step workflows?

Automate sub-agent scheduling by configuring a blueprint with a cron trigger to automatically dispatch the corresponding sub-agent at a scheduled time. This enables deterministic timing for orchestrating multi-step workflows without manual intervention.

What trigger types are supported for event-driven agent dispatch?

Event-driven agent dispatch supports three trigger types: cron for deterministic timing, event for responsive handoffs, and message_match for keyword-based dispatch to initialize blueprint sessions.

How do I manage and inspect active scheduled agent runs?

Manage active scheduled agent runs through a simple interface that supports automatic registration and unregistration of trigger sources, allowing you to inspect active cron tasks and view scheduled runs.

Can I use isolated agent sessions to manage blueprint lifecycles securely?

Yes, you can use isolated agent sessions to manage blueprint lifecycles securely. The scheduler integrates with RunIsolatedAgentSession and spawn_agent to instantiate per-blueprint sessions in a secure, isolated environment.

What is the best way to trigger keyword-based dispatch to initialize blueprint sessions?

The best way to trigger keyword-based dispatch to initialize blueprint sessions is using the message_match trigger type, which enables responsive handoffs and automated initialization of sub-agent workflows based on specific keywords.