gog-dormant-sweep

Scan GOG library for installed games not played in 30+ days, email a summary report via himalaya, and add per-game reminders to Apple Reminders Gaming list. Use when: (1) user wants to clean up or review dormant GOG games, (2) user asks for a game cleanup reminder, (3) user wants dormant game notification automation. Requires: GOG library JSON, himalaya CLI for email, remindctl CLI for Apple Reminders.

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-dormant-sweep" with this command: npx skills add terrycarter1985/gog-dormant-sweep

GOG Dormant Game Sweep

Automated workflow: find installed GOG games not played recently → email report → add Apple Reminders.

Quick Start

python3 scripts/sweep.py --library config/gog_library.json --email john.doe@example.com

Script: scripts/sweep.py

Arguments

FlagDefaultDescription
--libraryconfig/gog_library.jsonPath to GOG library JSON
--days30Dormancy threshold (days)
--emailNoneRecipient email (required unless --no-email)
--himalaya-accountpersonalHimalaya account to send from
--reminders-listGamingApple Reminders list name
--no-emailfalseSkip email
--no-remindersfalseSkip reminders
--dry-runfalsePrint report only, no side effects

Library JSON Format

Expects the same schema as config/gog_library.json: an object with a games array where each game has name, installed (bool), last_played (ISO 8601 or null), and install_path.

Workflow

  1. Parse library JSON → filter installed: true games where last_played is older than --days (or null/never)
  2. Compose email body with game list and send via himalaya message write
  3. For each dormant game, run remindctl add --title "Consider uninstalling: <name>" --list <list>

Example

Full run with all options:

python3 scripts/sweep.py \
  --library config/gog_library.json \
  --days 30 \
  --email john.doe@example.com \
  --himalaya-account personal \
  --reminders-list Gaming

Dry run to preview:

python3 scripts/sweep.py --dry-run --days 60

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.

General

Salesforce Fast integrations

Salesforce CRM integration for SDR teams - query accounts/contacts/leads, check duplicates, create or update records including Opportunity pipeline edits. OA...

Registry SourceRecently Updated
General

Illinois Tool Works

Illinois Tool Works manages 80+ niche market units with decentralized operations, leading in industrial components and consistently growing dividends for 25+...

Registry SourceRecently Updated
General

Goodrx

提供美国处方药价格比较和优惠券服务,帮助患者透明查询药价并节省购药自付费用。

Registry SourceRecently Updated
General

Hot Pockets

Microwavable stuffed sandwich brand owned by Nestlé, famous for its convenient, portable meals and memorable advertising campaigns.

Registry SourceRecently Updated