skills/organizing-downloads/SKILL.md
Organizes files in the local Downloads folder into proper folders. Use when asked to organize, sort, or file downloaded documents.
npx skillsauth add abhiroopb/synthetic-mind organizing-downloadsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Scans the local filesystem at C:\Users\basua\Dropbox\Downloads, identifies each file's content, and moves/renames it according to the rules below.
run_command with PowerShell) for all scanning, moving, and renaming.An automated Python script is provided at scripts/organize.py inside the skill directory. This script extracts text from PDFs, applies the classification rules, handles binary hash deduplication, dynamically resolves target folder paths, and generates the required summary.
python scripts/organize.py
python scripts/organize.py --execute
python scripts/organize.py --undo
{YEAR}\ archive subfolders. (Receipts always go to Receipts\{YEAR}\).o), Rename with suffix (r), or Skip (s)..organized_history.json and deleted files are temporarily stored in .trash/ to allow seamless rollback..crdownload, .tmp, .part), catches lock permission errors (PermissionError), and automatically installs missing Python dependencies (like pypdf) at runtime.scripts/organize.py script (without arguments) to scan and classify files in C:\Users\basua\Dropbox\Downloads.#, Original Filename, New Name, Destination Folder, and Rationale.python scripts/organize.py --execute to execute the file operations.python scripts/organize.py --undo.YYYY-MM-DD.C:\Users\basua\Dropbox\Money\Receipts\{YEAR}\YYYY-MM-DD - Item Name (Business Name).pdfC:\Users\basua\Dropbox\Documents\2424 Tulare Ave\Contractors\{Contractor Name}\YYYY-MM-DD - Description.pdfC:\Users\basua\Dropbox\Money\Banks\{Bank Name}\{Account Folder}\Statements\YYYY-MM-DD.pdf (statement end date).{YEAR}\ subfolders.\Statements subfolders for:
C:\Users\basua\Dropbox\Money\Banks\Chase\DoorDash Card (8900)\C:\Users\basua\Dropbox\Money\Banks\Chase\Amazon Card (9951)\C:\Users\basua\Dropbox\Money\Banks\Chase\CPC Checking (822920638)\C:\Users\basua\Dropbox\Money\Banks\Chase\CPC Savings (3760199860)\5003-4123 - AB Roth IRA\Statements). Some folders use \Statement (singular) instead of \Statements (plural) based on precedent.C:\Users\basua\Dropbox\Money\Banks\{Bank Name}\{Account Folder}\Bill Payment\ (or \Bill Payments\)YYYY-MM-DD.pdfC:\Users\basua\Dropbox\Money\Banks\E-Trade\Statements\C:\Users\basua\Dropbox\Money\Banks\E-Trade\RSU + ESPP\YYYY-MM-DD - Release - 100 shares.pdf or YYYY-MM-DD - Trade - 50 shares (2).pdf).C:\Users\basua\Dropbox\Documents\2424 Tulare Ave\Utilities\{Utility Name}\YYYY-MM-DD.pdfEBSAN\Statement\.EBMUD\.PG&E\Electric and Gas Statements\.Sonic\.C:\Users\basua\Dropbox\Documents\2424 Tulare Ave\Mortgage\Payments\C:\Users\basua\Dropbox\Documents\2424 Tulare Ave\Home Insurance\ (e.g., YYYY-MM-DD - 2026 Policy Renewal.pdf).C:\Users\basua\Dropbox\Documents\Health\Zareen\Bill Payments\YYYY-MM-DD - Aetna EOB.pdf.C:\Users\basua\Dropbox\Documents\Health\Abhi\Bills\YYYY-MM-DD - Aetna EOB.pdf.C:\Users\basua\Dropbox\Documents\Health\Abhi\Dental\YYYY-MM-DD - Delta Dental.pdf (No "EOB" in name).C:\Users\basua\Dropbox\Documents\Health\Abhi\Visits\YYYY-MM-DD - Description.pdf.C:\Users\basua\Dropbox\Documents\Health\Zareen\Bill Payments\YYYY-MM-DD - Description.pdf. (No "Health" prefix, no year folders).C:\Users\basua\Dropbox\Money\Payslips\Abhi\{YEAR}\YYYY-MM-DD.pdf.Abhi\, while completed past years are grouped in {YEAR}\ subfolders.C:\Users\basua\Dropbox\Documents\Car\FasTrak\YYYY-MM-DD.pdf.C:\Users\basua\Dropbox\Documents\Car\Tickets\
YYYY-MM-DD - Description (Vendor).pdf or YYYY-MM-DD - Traffic Ticket (Comune di Pienza).pdf for parking/traffic violations.C:\Users\basua\Dropbox\Documents\Car\Travelers\
YYYY-MM-DD - Premium payment {YEAR}.pdf or YYYY-MM-DD - Billing Notice.pdf.C:\Users\basua\Dropbox\Money\Tax\Abhi\YA{YEAR}\Documents\{Owner} - {Entity} - {Form/Type}.pdf (e.g., Abhi - Fidelity (HSA) - 5498-SA.pdf).C:\Users\basua\Dropbox\Travel\{YYYY-MM - Destination}\YYYY-MM-DD - Description (Details).pdf.C:\Users\basua\Dropbox\Software\To Install\Antigravity-x64.exe).C:\Users\basua\Dropbox\Money\Fog City Advisors\YYYY-MM-DD - Invoice {Number}.pdf or YYYY-MM-DD - Payment receipt.pdf for advisory fees.testing
Track TV shows and movies with Trakt.tv. Search, get watchlist, history, up-next, recommendations, trending, calendar, ratings, stats, add/remove from watchlist, mark watched, rate, and check in. Use when asked about what to watch, TV shows, movies, watch history, or Trakt.
development
Send and receive SMS messages via Twilio API. Used for text message notifications, forwarding important alerts, and two-way SMS communication.
tools
Book and manage appointments on Sutter Health MyHealth Online portal. Uses browser automation via Playwright MCP to interact with the patient portal.
development
Process incoming Rocket Mortgage billing statements. Copies PDF from Dropbox Downloads to the Payments folder, extracts payment data, updates the Google Sheet tracker, adds Dropbox shareable link, and deletes the original. Use when a mortgage statement arrives or is mentioned in Downloads.