Tooluck logoTooluck
SKILL.md

c-drive-cleaner

Agent skill fromstaruhub/ClaudeSkills

Windows C盘清理和磁盘空间管理。当用户说C盘满了、磁盘空间不足、清理临时文件/缓存/回收站/系统日志、查找大文件、分析磁盘占用时使用。仅适用于 Windows 环境。不用于:macOS/Linux 磁盘清理、卸载软件(引导用户走系统卸载)、清理用户个人文件(只报告位置,删除决定权在用户)。

How to install c-drive-cleaner

install c-drive-cleaner
# install the ClaudeSkills pack with the skills CLI
npx skills add staruhub/ClaudeSkills

# or add only this skill to Claude Code: copy the folder

skills/Geek-skills-c-drive-cleaner/

# into

~/.claude/skills/Geek-skills-c-drive-cleaner/ (all projects)

.claude/skills/Geek-skills-c-drive-cleaner/ (one project)

skills/Geek-skills-c-drive-cleaner/SKILL.md

MITFull file
1# C盘清理大师
2
3安全导向的 Windows 磁盘清理:**分析 → 模拟 → 执行 → 验证**,破坏性操作永远先预览。
4
5## 验收标准(清理任务完成前自查)
6
7- [ ] 实际删除前完成过一次模拟运行,并把预览结果给用户看过
8- [ ] `--execute` 前用户明确确认过(清理不经过回收站,不可恢复)
9- [ ] 已提醒用户创建系统还原点和关闭浏览器(清缓存时)
10- [ ] 未触碰"禁删清单"中的任何目录
11- [ ] 清理后重跑分析,回报**实际释放的空间数字**,不是"应该清理了"
12- [ ] 用户个人大文件(视频/压缩包等)只报告位置与大小,删除由用户自己决定
13
14## 禁删清单(碰到即停)
15
16- `C:\Windows\System32` — 核心系统文件
17- `C:\Windows\WinSxS` — Windows 组件存储(要瘦身走 DISM,不许直接删)
18- `C:\Program Files` / `C:\ProgramData` — 已装程序及数据
19- `C:\Windows\Prefetch` — 预读取文件,删了拖慢启动
20- 休眠文件与虚拟内存 — 走系统设置调整,不手动删文件
21
22## 工作流程
23
24### 1. 分析占用
25```bash
26python scripts/analyze_disk.py C:\ 2 20 # 路径 深度 显示前N项
27```
28
29### 2. 查找大文件(只报告,不删)
30```bash
31python scripts/find_large_files.py C:\ 100 50 # 路径 最小MB 最大结果数
32python scripts/find_large_files.py C:\Users 200 100 .mp4,.avi,.mkv # 按类型过滤
33```
34常见大文件类型:视频 `.mp4,.mkv,.mov`;安装包 `.iso,.exe,.msi`;压缩包 `.zip,.rar,.7z`;备份 `.bak,.sql`。
35
36### 3. 清理(默认模拟模式)
37```bash
38python scripts/clean_temp.py # 模拟:只预览
39python scripts/clean_temp.py --execute # 实际执行:需二次确认
40```
41覆盖范围:`%TEMP%`、`C:\Windows\Temp`、浏览器缓存(Chrome/Edge/Firefox)、`.log/.etl/.old` 日志、回收站。
42
43### 4. 验证
44重跑 `analyze_disk.py`,对比前后数字回报实际效果。
45
46## 已知陷阱
47
48| 陷阱 | 具体表现 | 应对 |
49|------|---------|------|
50| 无权限静默漏扫 | 非管理员运行,扫描结果偏小误导判断 | 提示以管理员身份运行;脚本会跳过无权目录并计数 |
51| 浏览器缓存清理失败 | 浏览器进程占用文件 | 先关闭所有浏览器窗口再清 |
52| 清完没效果 | 临时文件本来就不大,大头是个人文件或程序 | 回到大文件报告和目录排行,引导用户决策(卸载/转移) |
53| 误以为可恢复 | 脚本删除不经回收站 | 执行前明确告知不可恢复,这也是模拟先行的原因 |
54| SSD 清到贴满 | 追求 100% 利用率 | SSD 保留 15-20% 空间维持性能;低于 20% 时才建议清理 |
55
56## 权限与配套
57…

Excerpt shown under the repository's MIT license.

More skills in ClaudeSkills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates