VM0VM0
Agent Skills

Cronlytic

Cron job scheduler for HTTP requests and webhooks

Cronlytic is a cron job scheduler for scheduling and managing HTTP requests and webhook automation.

Required Environment

NameTypeDescription
CRONLYTIC_API_KEYsecretAPI key from Cronlytic Dashboard
CRONLYTIC_USER_IDvarUser ID from Cronlytic Dashboard

Configuration

vm0.yaml
version: "1.0"

agents:
  my-agent:
    framework: claude-code
    skills:
      - https://github.com/vm0-ai/vm0-skills/tree/main/cronlytic

Run

Store your secret on the platform (recommended, one-time setup):

vm0 secret set CRONLYTIC_API_KEY your-cronlytic-api-key

Then run your agent - secret is automatically loaded:

vm0 run my-agent "create a daily backup job"

For CI/CD or temporary overrides, pass secrets at runtime: --secrets CRONLYTIC_API_KEY=value. See Environment Variables for details.

Example Instructions

AGENTS.md
# Job Scheduler Agent

You use Cronlytic to schedule recurring HTTP requests.

## Workflow

1. Receive job requirements (URL, schedule)
2. Create cron job with appropriate expression
3. Verify job creation
4. Report job details and next run time

## Cron Examples

- Every 5 min: `*/5 * * * *`
- Daily at 9 AM: `0 9 * * *`
- Weekly on Monday: `0 0 * * 1`
AGENTS.md
# Job Manager Agent

You use Cronlytic to manage scheduled jobs.

## Workflow

1. List all scheduled jobs
2. Pause or resume jobs as needed
3. Check job execution logs
4. Delete obsolete jobs

## Job States

- pending, paused, success, failed