usyd-admin-sync

Community

Coordinate and verify USYD admin automation.

Authorringlochid
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps teams coordinate and verify the USYD admin automation stack by aligning local logs, Notion snapshots, Canvas data, and the timetable, reducing manual checks and drift.

Core Features & Use Cases

  • Inspect current state: review downloads/usyd/sync.log, downloads/usyd/latest_snapshot.json, and the current Notion page titled USYD Admin Snapshot to determine if updates are needed.
  • Verify source truth: compare Canvas assignments, quizzes, and due dates with the timetable CSV to ensure consistency before publishing tasks or updates.
  • Run and maintain: execute local scripts to refresh the latest snapshot, append to the sync log, and upsert Notion pages and student tasks, while archiving stale entries when appropriate.
  • Scheduling & reliability: daily runs are guarded by a user-level systemd timer and flock lock to prevent overlapping executions.

Quick Start

Run the local USYD admin sync to refresh the latest snapshot and update Notion pages.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 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: usyd-admin-sync
Download link: https://github.com/ringlochid/Homura-WorkSpace/archive/main.zip#usyd-admin-sync

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.