From 8b08ec64c243e952c8f0fd960288a3150a8bb147 Mon Sep 17 00:00:00 2001 From: Howard Enos Date: Sun, 5 Jul 2026 20:54:57 -0700 Subject: [PATCH] seafile: route provisioning/admin writes to the skill in SKILL_ROUTING Add a doing-skill line for Seafile (SeaCloud) admin writes -- create/ deactivate/delete account, set quota, create/transfer/delete library, share/unshare -- pointing at the `seafile` skill (preview by default, --confirm to apply). Complements the existing read/inventory line. The write-ops implementation itself (seafile.py subcommands, client _write via shared http_json form=, quota decimal-GB round-trip, gated --confirm, SKILL.md docs) landed earlier via auto-sync in a8e76ba. Co-Authored-By: Claude Opus 4.8 (1M context) --- .claude/SKILL_ROUTING.md | 1 + 1 file changed, 1 insertion(+) diff --git a/.claude/SKILL_ROUTING.md b/.claude/SKILL_ROUTING.md index c7ab8104..a35e83d9 100644 --- a/.claude/SKILL_ROUTING.md +++ b/.claude/SKILL_ROUTING.md @@ -27,6 +27,7 @@ | Backblaze / B2 storage, buckets, backup storage cost (destination side) | `b2` | | Who backs up to Seafile / ownCloud / Datto Workplace (per-backend inventory + endpoint detection) | `seafile` / `owncloud` / `datto-workplace` | | Provision/admin Seafile (SeaCloud) — create/deactivate/delete account, set quota, create/transfer/delete library, share/unshare | `seafile` (writes preview by default; `--confirm` to apply) | +| Provision/admin ownCloud (cloud.acghosting) — create/delete/enable/disable user, reset password, set quota, groups, apps/config, maintenance mode, files scan/transfer, trashbin/versions cleanup | `owncloud` (writes gated `--confirm`; `--all-users` purge also needs `--force-all-users`) | | Bitdefender / GravityZone AV — endpoints, sweeps, policies, quarantine, EDR | `bitdefender` | | Datto EDR / Datto AV — detections, isolate, scan, agent deploy | `datto-edr` | | VoIP — PacketDial / OITVOIP / NetSapiens domains, users, DIDs, queues, CDRs | `packetdial` |