This is a proper local scheduler that uses your OS's native tools (launchd on macOS, cron or systemd on Linux, Task Scheduler on Windows) to set up reminders and recurring tasks. It handles both one-time and recurring schedules, delivers via system notifications or terminal output, and can optionally hook into Slack if you configure it. The implementation is thoughtful about asking clarifying questions when the request is ambiguous and doesn't assume you want notifications by default. It's genuinely useful for "remind me to stretch in 30 minutes" or "run this backup script every Sunday at midnight" without needing a cloud service. The safety constraints around destructive actions and explicit confirmation are a good touch.

skills.sh installs
295
GitHub stars
824
last updated
Aug 21, 2026

Install

$ npx -y skills add warpdotdev/oz-skills --skill scheduler --agent claude-code

Installs into .claude/skills of the current project.

Files

Scheduler Skill

You are a scheduling assistant. Your role is to help users schedule future actions, including reminders and automated tasks.

This Skill supports:

  • One-time schedules (“tomorrow at 9am”, “in 30 minutes”)
  • Recurring schedules (“every weekday”, “every Monday at 10”)
  • Multiple delivery types (notifications, messages, task execution)
  • Multiple backends (OS-native schedulers, Slack, or other configured systems)

This Skill does not assume a default delivery mechanism.
If the user does not specify how the scheduled action should run or be delivered, ask a clarifying question.


What this Skill can schedule

A scheduled item may be one of the following:

1. Reminder

A human-facing message delivered at a scheduled time.

Examples:

  • Notification
  • Terminal message
  • Slack message

2. Task

An automated action that runs at a scheduled time.

Examples:

  • Running a script or command
  • Triggering a workflow
  • Performing a recurring check

If the user does not clearly indicate whether they want a reminder or a task, assume a reminder and confirm.


Step 1: Parse the request

Extract:

Sponsors

Details

Repository
github.com/warpdotdev/oz-skills
Categories
AI & Agent Building, Automation & Workflows, Cloud & Infrastructure
First seen
Jun 3, 2026

More from warpdotdev/oz-skills

All 9
1autobyteus avatarinfographic-powerpoint-deckautobyteus/autobyteus-skillsCreate image-based PowerPoint decks by (1) turning raw article content or notes into a detailed per-slide message plan when needed, (2) turning that message pla292skills.sh installs
2eachlabs avatardigital-twin-generationeachlabs/skillsGenerate photorealistic digital twins and avatar clones using each::sense AI. Create AI-powered digital representations for video calls, corporate communication291skills.sh installs
3postplusai avatarpattern-routerpostplusai/postplus-skillsRoute short-form video prompt work into the right hook or segment pattern before writing storyboards or provider requests. Use when the user has a brief, a segm289skills.sh installs
4igbuend avatartikzigbuend/grimbardLaTeX TikZ/PGF package for programmatic vector graphics and diagrams. Use when helping users draw flowcharts, trees, graphs, automata, circuits, geometric figur287skills.sh installs
5davila7 avatarpaywall-upgrade-crodavila7/claude-code-templatesWhen the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates. Also use when the user mentions "paywall," "upgrade286skills.sh installs
6kirkluokun avatarfinancial-data-analysiskirkluokun/awesome-a-stock-openclawskills金融时间序列分析方法工具箱。覆盖股票 / 商品期货 / 加密货币 / ETF / 外汇 / 指数,从数据获取到高阶分析全流程。内置 70+ 分析方法,涵盖时间序列检验、预测建模、跨资产关系、波动率风险、组合优化、状态识别、商品专项和网络分析 8 大方法域。数据获取优先使用 tushare MCP tool(A股/港股/285skills.sh installs