gog-cleanup-reminder

Scan installed GOG games, find titles inactive for 30+ days, email the list to the configured personal address, and add Apple Reminders in the Gaming list for uninstall review.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "gog-cleanup-reminder" with this command: npx skills add terrycarter1985/gog-cleanup-reminder

GOG Cleanup Reminder

Use this skill when the user wants a repeatable cleanup workflow for their installed GOG library.

What it does

  • Reads a GOG library JSON export
  • Selects games where:
    • installed == true
    • last_played is at least 30 days ago
  • Emails the stale installed-game list to the configured personal email account
  • Adds one Apple Reminder per stale game to the Gaming list

Default config inputs

This skill is designed to work with the workspace config files already present in this environment:

  • GOG library: config/gog_library.json
  • Himalaya mail config: config/himalaya.toml
  • Apple Reminders list name: Gaming

Main script

python3 scripts/gog_cleanup_reminder.py --dry-run --print-json

Real run

python3 scripts/gog_cleanup_reminder.py

Common options

python3 scripts/gog_cleanup_reminder.py --days 45
python3 scripts/gog_cleanup_reminder.py --list Gaming
python3 scripts/gog_cleanup_reminder.py --email-account personal
python3 scripts/gog_cleanup_reminder.py --allow-no-play-history
python3 scripts/gog_cleanup_reminder.py --skip-email
python3 scripts/gog_cleanup_reminder.py --skip-reminders

Notes

  • himalaya must be installed and able to send mail for the chosen account.
  • remindctl must be installed on macOS and authorized to access Apple Reminders.
  • The script will create the target reminders list if needed.
  • By default, installed games with last_played = null are ignored to avoid noisy reminders. Use --allow-no-play-history if you want those included.

Output behavior

  • If no matching games are found, the script exits successfully and reports that there is nothing to clean up.
  • On success, it sends exactly one summary email and creates one reminder per matching game.
  • --dry-run shows the email body without sending mail or creating reminders.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

office secretary

A digital administrative assistant for Microsoft 365 (Outlook & OneDrive).

Registry SourceRecently Updated
1.2K0Profile unavailable
Automation

Email Marketing Engine

Complete email marketing system — deliverability, list building, sequences, cold outreach, automation, analytics, and revenue optimization. Zero dependencies.

Registry SourceRecently Updated
7120Profile unavailable
Automation

Prayer Times - Automated Salat Reminders

Get accurate Islamic prayer times (Fajr, Dhuhr, Asr, Maghrib, Isha) for any location worldwide using official calculation methods. Use when users ask about prayer times, Salat schedules, next prayer, or need to set up automated prayer reminders. Includes automated background reminder system that alerts users 10 minutes before, at prayer time, and 5 minutes after - even during conversations. Supports 20+ country-specific calculation methods including Morocco, Saudi Arabia, Egypt, Turkey, UAE, and more.

Registry SourceRecently Updated
9070Profile unavailable
Automation

SZZG007 Product Promotion

自动提取商品图片,生成高质量HTML推广邮件模版,支持素材库管理及邮件发送的一体化工具。

Registry SourceRecently Updated
2180Profile unavailable