Wingetlywingetly
← All apps

skiff

by shiyuv1.0.0

Last updated

Skiff 是一个本地跨平台磁盘清理工具,用于在删除前检查缓存、应用、重复文件和大文件。

Install with winget

$ winget install --id DrizzleTime.Skiff --exact --version 1.0.0

Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.

Silent install command for skiff

skiff uses EXE (NSIS). The silent install switches are /S.

One-line silent install (x64, user scope)
skiff_1.0.0_x64-setup.exe /S

See the full silent install reference for skiff →

Built by Pckgr

For Intune admins

Stop chasing app updates. Pckgr patches them for you.

Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.

Start free 30-day trial

From $49/month. No credit card required.

Not on Intune? Pckgr RMM deploys and patches apps like this one on any Windows fleet. Free for up to 5 devices.

About

Skiff 是一个本地跨平台磁盘清理工具,用于在删除前检查缓存、应用、重复文件和大文件。

功能

- 磁盘总览:读取当前用户主目录所在磁盘的总容量、已用空间、可用空间、使用比例和磁盘位置。

- 垃圾清理:扫描并清理平台相关的常见缓存目录,例如系统缓存、浏览器缓存、开发工具缓存、Linux Flatpak 和 Arch 包缓存、macOS Homebrew 缓存。

- 大文件扫描:扫描用户常用目录中的大文件,支持选择后删除。

- 重复文件扫描:按文件大小和内容哈希查找重复文件,默认保留每组第一个文件。

- 应用清理:读取 Linux 软件包、macOS 应用与 Homebrew 包,或 Windows 卸载注册表项,支持筛选、搜索、选择和确认卸载。

- 清理记录:展示最近一次清理或删除操作的结果。

- 设置:调整大文件扫描阈值和重复文件扫描阈值。

- 托盘行为:关闭主窗口时隐藏到托盘,而不是直接退出应用。

安全边界

Skiff 会执行真实的文件删除和软件包卸载操作。当前实现有以下边界:

- 本地应用和 CLI 支持 Linux、macOS、Windows。每个平台有独立的清理目标列表。

- 垃圾清理会删除预定义缓存目录的内容,部分包管理缓存会调用系统命令。

- 大文件和重复文件删除只允许删除当前用户 HOME 目录下的普通文件。

- 应用卸载会调用平台登记的卸载机制:

- APT:apt-get remove -y

- RPM:优先 dnf remove -y,其次 yum remove -y、zypper --non-interactive remove,最后 rpm -e

- Pacman:pacman -R --noconfirm -- <package>

- Flatpak:flatpak uninstall -y --app

- macOS .app:将应用包移入废纸篓

- Homebrew:brew uninstall --formula 或 brew uninstall --cask

- Windows:读取注册表中的 UninstallString / QuietUninstallString 并执行

- Linux 中需要管理员权限的命令会优先通过 pkexec 启动。macOS 和 Windows 可能显示系统原生授权提示。

- Flatpak 应用数据清理属于高风险操作,会删除应用配置、登录状态、本地数据库和其他本地应用数据。

- CLI 中的删除、清理和卸载命令必须显式传入 --yes,否则不会执行。

- 当前仓库中的 macOS 和 Windows 本地构建没有配置代码签名、Apple 公证或 Windows 签名。

Installers · v1.0.0

ArchitectureTypeScopeInstallDownload
x64EXE
NSIS
userDirect

Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.

Security

No known CVEs for skiff.

Coverage is best-effort and depends on a winget package mapping to an NVD CPE entry. Absence here is not a guarantee of safety.

Related apps

  • memoirshiyu
    MemoirStudio.Memoirv0.4.4

    A memoir that stays on disk.

  • zToolslzx8589561
    zTools.zToolsv3.2.0

    一个高性能、可扩展的应用启动器和插件平台

  • ReFastre-fast
    Xieweikang123.ReFastv1.0.87

    基于 Tauri 2 的 Windows 快速启动器,类似 uTools,让你快速启动应用、搜索文件、管理备忘录

More from shiyu or browse 优化, 加速, 卸载.

Frequently asked questions

How do I install skiff on Windows?
Open Windows Terminal, PowerShell, or Command Prompt and run: winget install --id DrizzleTime.Skiff --exact --version 1.0.0. winget downloads the installer from shiyu and runs it. Requires Windows 10 (1809+) or Windows 11.
How do I install skiff silently for unattended deployment?
Add --silent and accept the agreements upfront: winget install --id DrizzleTime.Skiff --exact 1.0.0 --silent --accept-package-agreements --accept-source-agreements. This is the variant Intune, Configuration Manager, and other deployment tools should use.
What are the silent install switches for skiff?
skiff uses EXE (NSIS). Run the downloaded installer with: skiff_1.0.0_x64-setup.exe /S. The silent switches are /S.
How do I uninstall skiff via winget?
Run: winget uninstall --id DrizzleTime.Skiff --exact. Add --silent for unattended uninstalls. winget will use the registered uninstaller from skiff's Apps & Features entry.
Is skiff free?
skiff is distributed under 免费软件. Refer to the publisher (https://github.com/DrizzleTime/Skiff) for the full license terms - Wingetly itself does not charge for installation.
Does skiff work on Windows 10?
Yes, as long as your Windows 10 build supports winget (1809 or newer). winget ships with App Installer on Windows 10/11 and pulls skiff directly from the publisher.
How do I keep skiff up to date?
Run winget upgrade --id DrizzleTime.Skiff --exact, or winget upgrade --all to update everything winget tracks. We index 1 version of skiff from microsoft/winget-pkgs.