calendar-accounts

Lists synced calendar accounts and their calendars with upcoming event counts.

5|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/aashari/ai-agent-skills --skill calendar-accounts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: calendar-accounts
Source: https://github.com/aashari/ai-agent-skills/tree/main/skills/apple-calendar/calendar-accounts
Command: npx skills add https://github.com/aashari/ai-agent-skills --skill calendar-accounts

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly inventory all synced calendar accounts and their calendars, including upcoming event counts, so you can understand your calendar setup at a glance.

Core Features & Use Cases

  • Enumerates every synced calendar account and its calendars.
  • Displays upcoming event counts per calendar for rapid overview.
  • Useful for onboarding, auditing calendar setups, and planning schedules.

Quick Start

Ask your AI to list all synced calendar accounts and their calendars with upcoming event counts.

Frequently Asked Questions about calendar-accounts

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

FAQPage Schema
How do I list all synced calendar accounts and their event counts on macOS?

To list all synced calendar accounts and their event counts on macOS, you can inventory your calendar setup by querying the local sqlite3 database. This provides a complete overview of every calendar account and its respective upcoming event volume.

What is the best way to inventory my Apple Calendar setup for an audit?

The best way to inventory an Apple Calendar setup for an audit is to aggregate events per calendar using sqlite3. This approach enumerates every synced calendar account and displays upcoming event counts for a rapid overview.

Can I check upcoming event counts per calendar using the local macOS Calendar database?

Yes, you can check upcoming event counts per calendar by querying the local macOS Calendar database with sqlite3. It aggregates event volumes directly from your synced calendar accounts to give you an accurate overview.

Does querying the sqlite3 calendar database require any external dependencies?

Querying the sqlite3 calendar database requires no external dependencies. It uses the built-in sqlite3 command-line tool to access the local Calendar database, allowing you to extract calendar accounts and event counts directly.

Why do I need to inventory calendar accounts and event volumes?

You need to inventory calendar accounts and event volumes to understand your calendar setup at a glance. This is particularly useful for onboarding new users, auditing existing calendar configurations, and planning future schedules effectively.