SYSU Anything Apple for Openclaw

A specialized macOS bridge that synchronizes Sun Yat-sen University (SYSU) academic and campus activities directly with Apple Calendar and Reminders.

qybaihe
v0.3.6
Apr 24, 2026
0
907
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install sysu-anything-apple

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install sysu-anything-apple using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is SYSU Anything Apple?

SYSU Anything Apple is a high-performance Openclaw Skills extension designed specifically for macOS 12+ users. It acts as a native bridge between SYSU campus services—including JWXT, YKT, and various reservation systems—and the macOS EventKit framework. By using this skill, students and faculty can transform natural language requests into organized digital schedules, ensuring that course timetables, homework deadlines, and gym reservations are seamlessly integrated into the Apple ecosystem.

This skill leverages the native apple-enhanced SYSU workflow layer to provide a more reliable and fluid experience than standard CLI tools. It supports both Apple Silicon and Intel architectures, providing a robust synchronization layer that manages permissions and data mapping automatically. Whether you are tracking work-study hours or syncing job fair details, this Openclaw Skills component ensures your campus life is perfectly aligned with your native Apple applications.

SYSU Anything Apple Use Cases

  • Synchronizing JWXT course timetables to Apple Calendar for a unified weekly view.
  • Adding Rain Classroom (YKT) homework deadlines to Apple Reminders with automatic alerts.
  • Logging library study room and gym reservations directly into your schedule with a confirmation flag.
  • Importing career fair and teach-in schedules from the SYSU career portal to local macOS apps.
  • Mapping work-study schedules from XGXT into recurring calendar events.

How SYSU Anything Apple Works

  1. The agent verifies the macOS environment (version 12+) and checks for the existence of the sysu-anything-apple binary.
  2. A diagnostic check is performed via apple doctor to ensure the terminal has the necessary permissions to access Calendar and Reminders.
  3. The skill validates the user's SYSU login state (e.g., JWXT, YKT, or USC) before attempting any data retrieval.
  4. Campus data is fetched and parsed into an Apple-compatible format (EventKit events or reminders).
  5. Upon user confirmation (using the --confirm flag), the skill writes the data directly to the macOS local database, creating or updating entries.

SYSU Anything Apple Setup

To install the necessary runtime for these Openclaw Skills, run the following command in your terminal:

npm i -g sysu-anything

After installation, verify your environment and permissions:

sysu-anything-apple apple doctor

SYSU Anything Apple Data Schema & Taxonomy

The skill utilizes a centralized state directory and structured JSON output for interoperability.

Component Path / Format Description
State Directory ~/.sysu-anything/ Stores session tokens, login states, and cached campus data.
Structured Output --json flag Returns machine-readable data for multi-agent workflows.
Metadata Taxonomy career-session.json Specifically tracks career-related signup states and session info.
Calendar Entry EventKit Object Maps campus locations to the 'Location' field and ddl to 'Start/End' times.

SYSU Anything Apple Advanced Features

  • Support for --calendar-scope (week|term) to allow bulk importing of entire semester schedules.
  • Automated backfilling of local Apple items from existing BPM sessions via the sync command.
  • Smart expansion of work-study time templates into multi-week calendar events using --calendar-weeks.
  • Multi-architecture support for seamless operation on both M-series and Intel-based Macs.
  • Safety-first preview mode that skips synchronization unless the --confirm flag is explicitly passed.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*