Agent skill · sammcj

idrive-backup

Use this skill whenever the user wants you to manage, discuss or diagnose iDrive Backup configuration on macOS

What it needs

About 3k tokens when loaded.

What this skill does

iDrive Backup for macOS iDrive stores all configuration at ~/Library/Application Support/IDriveforMac/. The username is the iDrive account email (e.g. user@example.com), detected from the top-level key in appDefaultSettings.plist. The Tool This skill bundles scripts/idrivetool.py which handles all iDrive operations with correct matching semantics, symlink resolution, and safety backups. Run it with: Commands Command Description ------------------------------------- --------------------------------------------------------------------------------------------------- check-exclusion <path> Check if a path is excluded and by which rules. Reports backup scope too check-scope <path> Check if a path falls under any backup reference path list-exclusions [--category <name>] List exclusion entries. Categories: Default, Partial File, User Profile, User Specified, Propagated add-exclusion <path> Add absolute path to User Specified exclusions (auto-backups config first) remove-exclusion <path> Remove path from User Specified exclusions show-settings Display all scalar settings with current values set-setting <key> <value> Modify a setting (auto-detects type from existing value) account-status Show quota, usage, encryption type, plan, app version last-backup Parse recent LOGXML files and show backup status/results find-redundant Find exclusion paths made redundant by a parent path in any map clean-redundant Remove redundant entries from User Specified exclusions list-backup-paths List all online backup reference paths add-backup-path <path> Add a directory to backup reference remove-backup-path <path> Remove a directory from backup reference backup-config Create timestamped backup copies of config files Safety Rules 1. Back up before modifying. The tool does this automatically. Manual changes must copy both appDefaultSettings.plist and <username>/backupReferenceFile.plist to ~/.idrive-backup/backups/ with timestamps first. 2. Only modify User Specified exclusions. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sammcj/idrive-backup--d33658

View the source on GitHub

Browse the @skills marketplace