SKILL FILE

Scheduled Task Runner with AI

Wire any skill to run on a schedule — daily, weekly, monthly, cron — via Netlify Scheduled Functions or GitHub Actions. Plain-English schedule input, failure alerts, run history, manual-trigger fallback.

Download Skill File ↓

What this skill file teaches Claude

Drop one markdown file into your repo. Claude Code learns how to run this entire workflow.

1

Plain-English schedule input

'Every Monday at 9am AEST' → cron string, with timezone handled. No googling cron syntax.

2

Multi-platform output

Netlify Scheduled Functions (free), GitHub Actions (free for public repos), Cloudflare Workers (paid). Pick the destination, the skill generates the config.

3

Failure alerts

If the scheduled run fails, sends a Slack / email alert so you know within minutes, not weeks. Configurable destinations.

4

Run history

Every run logs to a file: timestamp, status (success/failure), duration, output summary. You can answer 'did this run last Monday?' in one query.

5

Manual-trigger fallback

Every scheduled skill gets a manual-trigger URL too. Useful for testing, for backfills, and for catching up after a failure.

What you can build with this

Daily AR chase

Wire [[ar-chaser]] to run every weekday at 8am. Drafts land in the review queue before you sit down at your desk.

Monthly P&L generation

First of the month at 6am: [[profit-loss-tracker]] runs, P&L commits to the repo, you start the month already knowing last month's numbers.

Weekly content drop

Every Monday: content-pipeline skill generates the week's drafts, drops them in the review queue. Friday: approve the week's content in 30 minutes.

Get the full skill file

Everything above is 80% of the skill file. Download the complete version with full implementation details, agent prompts, and ready-to-run scripts.

Common questions

Netlify Scheduled Functions for skills already inside the SoloStack repo (Netlify auto-detects). GitHub Actions for skills that need longer runtimes (>10s), more compute, or a private repo. The skill picks based on your repo + skill profile.
Netlify: 125k function invocations/mo and 10s runtime per call (paid tier extends both). GitHub Actions: 2000 minutes/mo for private repos, unlimited for public. Enough for ~all SoloStack use cases.
All schedules stored as UTC internally but configured in your timezone (default from `~/.config` or CLAUDE.local.md). Daylight savings is handled — schedule says '9am Sydney', it stays 9am Sydney year-round.
Skill wraps each scheduled run in a try/catch. On failure, sends to your alert destination (Slack webhook, email via Resend, or both). Includes the error and the run ID for quick debugging.
Yes — Task A runs at 6am, completes, triggers Task B. Implemented as Task A writing a 'done' event that Task B's trigger listens for. See [[automation-mapper]] for designing the chain.

Ready to automate?

SoloStack gives you every skill pre-installed — scraping, marketing, sales, CRM, and more. One repo. Every department.

Book a Call →