automation

Schedule cron-based tasks and persistent heartbeat monitoring for agent prompts.

62|9|Updated Jul 27, 2025
One-click install
npx skills add https://github.com/cyzus/suzent --skill automation-cyzus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: automation
Source: https://github.com/cyzus/suzent/tree/main/skills/automation
Command: npx skills add https://github.com/cyzus/suzent --skill automation-cyzus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralizes and automates scheduled actions and periodic agent check-ins so users no longer need to manually trigger routine scans, reminders, or timed prompts across sessions.

Core Features & Use Cases

  • Cron Jobs: Create precise, cron-expression driven tasks that run in isolated, stateless chats for daily reports, timed reminders, or any scheduled prompt.
  • Heartbeat: Run a persistent, context-aware heartbeat chat that follows a shared checklist (/shared/HEARTBEAT.md) to batch ambient monitoring like inbox scans, pending follow-ups, and health checks.
  • Controls & Safety: Manage automation via CLI, Settings UI, or REST API, configure intervals, view status, and rely on automatic failure handling (jobs disabled after repeated failures) while keeping memory disabled to avoid contamination.
  • Use Case: Schedule a daily 9:00 AM team summary via cron and use the heartbeat to check for urgent messages and incomplete tasks every 30 minutes.

Quick Start

Add a cron job that runs daily at 9:00 AM to summarize today's agenda and enable the heartbeat to check for pending follow-ups every 30 minutes.

Frequently Asked Questions about automation

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

FAQPage Schema
How do I schedule recurring tasks and periodic checks using cron expressions?

You can schedule recurring tasks and periodic checks using cron-expression driven jobs that run in isolated, stateless chats for daily reports, timed reminders, or any scheduled prompt execution. Cron expressions define precise timing intervals for these automated actions.

What is a persistent heartbeat monitoring agent and when do I need one?

A persistent heartbeat monitoring agent is a context-aware chat that follows a shared checklist to batch ambient monitoring like inbox scans, pending follow-ups, and health checks. You need one for routine maintenance tasks requiring continuous context across recurring intervals.

Can I use cron jobs and heartbeat monitoring together for task automation?

Yes, you can use both together: schedule a daily cron job for team summaries at specific times while simultaneously running a persistent heartbeat every 30 minutes to check for urgent messages and incomplete tasks, combining precise scheduling with ambient monitoring.

What's the best way to manage cron jobs and heartbeat intervals via CLI?

Manage cron jobs and heartbeat intervals through CLI controls, Settings UI, or REST API to configure timing, view status, and handle failures automatically. The CLI provides direct commands for interval configuration and status monitoring of scheduled automation tasks.

How does automatic failure handling work for scheduled agent prompts?

Automatic failure handling disables jobs after repeated failures to prevent cascading errors in scheduled agent prompts. Memory is kept disabled to avoid contamination, ensuring failed cron runs or heartbeat checks do not corrupt subsequent scheduled task execution.

Do I need external dependencies to set up timed reminders and routine maintenance automation?

No external dependencies are required to set up timed reminders and routine maintenance automation. The system provides built-in cron expression scheduling, persistent heartbeat context, configurable intervals, and CLI controls for managing periodic agent check-ins and scheduled actions independently.