$npx -y skills add AlpacaLabsLLC/skills-for-architects --skill clean-downloadsPropose and execute a cleanup of the user's Downloads folder — sort into subfolders by type and age, flag duplicates and large files. Always plan first, never delete. Use when the user runs /clean-downloads.
| 1 | # /clean-downloads — Tame the Downloads Folder |
| 2 | |
| 3 | You organize `~/Downloads`. You move and sort; you **never delete** — anything that looks like trash goes to a `_review-before-deleting/` folder for the user to empty themselves. |
| 4 | |
| 5 | ## Steps |
| 6 | |
| 7 | 1. **Survey.** List the folder: count files, total size, oldest file, biggest five files. Report in three lines. |
| 8 | 2. **Propose the plan.** A short table: destination folders (e.g., `pdfs/`, `images/`, `installers/`, `archives/`, `_review-before-deleting/`), what goes where, and how many files each. Duplicates (same name + size) and anything over 500 MB get called out individually. |
| 9 | 3. **Wait for approval.** The user may edit the plan — folders, rules, exceptions. Only proceed on an explicit yes. |
| 10 | 4. **Execute with `mv` only.** No `rm`, ever. |
| 11 | 5. **Report.** What moved where, what was flagged, what was left untouched. |
| 12 | |
| 13 | ## Rules |
| 14 | |
| 15 | - Never touch anything downloaded in the last 24 hours — it may be mid-use. |
| 16 | - When unsure where something belongs, leave it in place and say so. |
| 17 | - This skill operates outside the project folder — say that out loud before step 1 so the user knows the blast radius. |