I don’t use scripts for task you mentioned, but do use scripts to process publications and references of colleagues.
A few R scripts are developed to
- download publication list from Google Scholar, ORCID, Web of Science, colleague homepage.
- Add tags of colleagues to publications.
- Get reference list from crossref and add into bibtex-entry.
My Tiddlywiki is setup as node.js under windows laptop and I communicate with server with my R package, rtiddlywiki (https://rtiddlywiki.bangyou.me/).
The script is running with schedule task in windows at daily, and with hotkey with auto hotkey at requirement (manually).