usyd-admin-sync
CommunityCoordinate 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.