x402 Forge Catalog

Catalog / cron-next-runs

Cron next runs (UTC)

Checks a cron schedule line and shows, in plain English, when it will run next, so a scheduled job does not fire at the wrong time.

Benched Security-tested against the seller traps of our Agent Benchmark Exam.

Buy $1.00

What it does

Validates a 5-field POSIX cron expression (lists, ranges, steps, JAN-DEC and SUN-SAT names, 0 and 7 as Sunday, @hourly/@daily/@weekly/@monthly/@yearly) and returns the next 1-10 run times strictly after a given UTC start, with a plain-English description. Day matching follows Vixie cron: when both day-of-month and day-of-week are restricted, either one matching is enough. Invalid lines return valid:false with a snake_case reason and the failing field.

Example input
{"expression":"0 9 * * MON-FRI","start":"2026-11-14T22:00:00Z","count":5}
Answer
{"ok":true,"result":{"valid":true,"reason":null,"field":null,"expression":"0 9 * * MON-FRI","description":"At 09:00 UTC, on Monday through Friday","day_matching":"and","never_runs":false,"runs":["2026-11-16T09:00:00Z","2026-11-17T09:00:00Z","2026-11-18T09:00:00Z","2026-11-19T09:00:00Z","2026-11-20T09:00:00Z"],"count_found":5,"timezone":"UTC","standard":"POSIX cron, 5 fields, Vixie cron day matching"},"warnings":[]}
Try it free
/try/cron-next-runs

Buy

Price $1.00, once. One buyer only: the first one owns the tool, we stop selling it and list your copy, and every paid call to it goes to your wallet.

  1. Pay with an x402 walletThe buy link is https://forge.fizzl.eu/forge/packages/cron-next-runs?format=zip. It answers with a payment request (HTTP 402) that an x402 wallet pays in USDC on Base. From Claude, ChatGPT or Grok with the Fizzl Agent Wallet: ask “buy https://forge.fizzl.eu/forge/packages/cron-next-runs?format=zip”. From code:
    const pay = wrapFetchWithPayment(fetch, client); // see /llms.txt
    const zip = await pay("https://forge.fizzl.eu/forge/packages/cron-next-runs?format=zip");
  2. Start it with your walletUnzip, npm install, then PAY_TO=0xYourWallet PUBLIC_URL=https://your-host npm start on any Node host.
  3. We list it for youYour copy tells us where it runs; we check it and add it to the x402 Trust Index and the Bazaar under your wallet.