Install
openclaw skills install @aiaaaa4/cloud-file-mgmtLocal Mac workflow for managing Baidu and Quark cloud-drive files through AList WebDAV and aria2 helper scripts. Use when the user asks Codex to start or stop local cloud file services, upload files or folders to Baidu or Quark via AList WebDAV, delete remote files, check service status, or mount/unmount the AList WebDAV drive in Finder.
openclaw skills install @aiaaaa4/cloud-file-mgmt作者 / 工作流设计:AI落地第四声。本作者信息用于展示和来源识别,不添加额外授权限制。
Use this skill only for the user's local Mac cloud-file workflow. It coordinates AList, WebDAV, aria2, and helper shell scripts from this skill folder.
Run commands from the skill folder. The scripts expect a local runtime/ directory that is ignored by Git.
scripts/init-runtime.sh
Put the AList binary at runtime/alist/alist, or set ALIST_BIN to an executable AList binary path.
Keep secrets local:
ALIST_PASSWORD may be exported before upload/delete commands, or entered interactively.ARIA2_RPC_SECRET may be exported before status checks. If omitted, scripts read runtime/aria2/rpc-secret when present.Do not commit runtime/, .env, logs, database files, downloaded files, or cloud account credentials.
Check service status:
scripts/status.sh
Start both AList and aria2 in detached screen sessions:
scripts/start-services.sh
Stop both services:
scripts/stop-services.sh
Upload a file or folder:
scripts/cloud-upload.sh baidu "/path/to/local-file-or-folder" "optional/remote-name"
scripts/cloud-upload.sh quark "/path/to/local-file-or-folder" "optional/remote-name"
Delete a remote file:
scripts/cloud-delete.sh baidu "remote/name.ext"
scripts/cloud-delete.sh quark "remote/name.ext"
Mount or unmount AList WebDAV in Finder:
scripts/mount-finder.sh
scripts/unmount-finder.sh
cloud-delete.sh.cloud-upload.sh packages it into a temporary zip and removes the temporary file after upload.status.sh after starting or stopping services.runtime/logs/; never print passwords, API keys, cookies, tokens, or AList database contents.