macOS Scheduler & Automation Skill

Community

Schedule reminders and jobs on macOS

AuthorDavidLiuXh
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill solves the problem of reliably scheduling reminders and recurring automation on macOS without repeatedly setting up the same prompts or tasks by hand.

Core Features & Use Cases

  • One-time reminders with Reminders/Calendar: Creates stable single events using macOS-native apps via AppleScript (osascript), including reminders at a specific timestamp.
  • Recurring tasks with launchd: Registers repeating jobs by generating LaunchAgent plists in ~/Library/LaunchAgents and activating them with launchctl, supporting intervals like hourly schedules.
  • Calendar event creation: Schedules appointments and block-time tasks in the Calendar app for time-specific planning.

Use Case: Set “drink water every hour” and have Jarvis register an hourly launchd job that triggers a notification, while one-off prompts are added as native Reminders entries.

Quick Start

Ask Jarvis to remind you to drink water every hour, and it will register the recurring schedule using the macOS launchd LaunchAgents workflow.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: macOS Scheduler & Automation Skill
Download link: https://github.com/DavidLiuXh/jarvis-personal-ai/archive/main.zip#macos-scheduler-automation-skill

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.