accli

Manage macOS Apple Calendar events and availability via a command-line interface.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/Qcasares/saas-app --skill accli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: accli
Source: https://github.com/Qcasares/saas-app/tree/main/skills/accli
Command: npx skills add https://github.com/Qcasares/saas-app --skill accli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The accli Skill resolves the challenge of manually managing Apple Calendar on macOS by providing a command-line interface to interact with calendars, events, and availability.

Core Features & Use Cases

  • Calendar Management: List, view, and manage calendars.
  • Event Operations: Create, update, delete, and retrieve events.
  • Availability Check: Determine free and busy times across calendars.
  • Use Case: Simplify scheduling meetings by checking your availability with a simple command like "accli freebusy Work --from 2025-01-15 --to 2025-01-16".

Quick Start

Install accli and run 'accli calendars' to list your calendars.

Frequently Asked Questions about accli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage macOS Apple Calendar events from the command line?

You can manage macOS Apple Calendar events from the command line by using a CLI tool that interacts directly with the native calendar framework to list, create, update, and delete entries. This approach requires JavaScript for automation and runs on macOS platforms to execute scripts that modify your calendar data.

How do I check free and busy times across macOS calendars using a CLI?

To check free and busy times across macOS calendars using a CLI, run a command specifying the calendar name and a date range, such as 'accli freebusy Work --from 2025-01-15 --to 2025-01-16'. This queries your Apple Calendar availability and outputs the scheduled events for that period.

Can I create and update Apple Calendar events without opening the GUI?

Yes, you can create and update Apple Calendar events without opening the GUI by executing command-line instructions that interface with the macOS calendar database. This allows you to automate event scheduling and modifications directly from the terminal using JavaScript for automation.

Does macOS command-line calendar management require JavaScript for automation?

Yes, macOS command-line calendar management requires JavaScript for automation to bridge the terminal interface with the native Apple Calendar application. You must have this environment configured on your macOS system to successfully execute the scripts that list, create, or delete calendar events.

What is the best way to automate event scheduling on macOS?

The best way to automate event scheduling on macOS is using a command-line tool that directly interfaces with the Apple Calendar framework to programmatically manage events. This method checks availability and handles bulk event creation without manual GUI interaction, streamlining the scheduling workflow.