Organize Screenshots

Move screenshots into YYYY-MM dated folders so the desktop/screenshots folder stops drowning (use when screenshots are piling up)

0pen-Sourcer Updated

File contents

Organize screenshots

Tuck loose screenshots into month folders by their date, so the folder stays readable. Non-destructive: moves only, never deletes or overwrites.

Steps

  1. Ask where the screenshots live if unknown — common spots: ~/Pictures/Screenshots, the Desktop, or ~/Pictures.
  2. list_directory there. Identify screenshots by name pattern (Screenshot*, Screen Shot*, image*.png) and/or image extensions (png, jpg, jpeg).
  3. For each screenshot, determine its month:
    • Prefer the date embedded in the filename (e.g. Screenshot 2026-06-17 ...2026-06).
    • If the name has no date, fall back to the file's modified time.
  4. create_directory <folder>/<YYYY-MM> as needed.
  5. move_path each screenshot into its month folder. On a name clash, append (2), (3), … — never overwrite.
  6. Report how many moved into each month folder.

Don't

  • Don't move non-screenshot images the user clearly curated (skip anything already inside a named subfolder).
  • Don't delete or rename beyond the clash-suffix.
  • If you're unsure whether a file is a screenshot, leave it and mention it.

0pen-Sourcer/awesome-hearth-skills/tree/main/skills/organize-screenshots commit da93ed24c8

Frequently asked questions

npx skillmds@latest add 0pen-sourcer/organize-screenshots