GOG Dormant Game Sweep

AdvisoryAudited by Static analysis on May 6, 2026.

Overview

No suspicious patterns detected.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The skill may fail or behave differently if himalaya or remindctl is missing or configured differently than expected.

Why it was flagged

The skill depends on external CLIs and a configured mail setup, while the registry requirements list no required binaries or credentials. This can weaken install-time checks, although the dependency is disclosed in the documentation.

Skill content
Requires: GOG library JSON, himalaya CLI for email, remindctl CLI for Apple Reminders.
Recommendation

Install and configure himalaya and remindctl yourself, and verify the intended account and Reminders list before running.

What this means

Running the skill without dry-run can send an email and create reminder entries on your device.

Why it was flagged

The script invokes external tools to send an email and add reminders. This is central to the stated workflow and uses argument lists rather than shell execution, but it still performs side effects.

Skill content
cmd = ["himalaya", "message", "write", "--account", account, ...]
cmd = ["remindctl", "add", "--title", title, "--list", reminders_list]
Recommendation

Run with --dry-run first, and use --no-email or --no-reminders if you only want part of the workflow.

What this means

The report will be sent from the selected local email account, which may be a personal account by default.

Why it was flagged

The skill uses a configured Himalaya email account to send the report. That account authority is expected for the purpose, and no tokens are embedded in the code, but users should confirm which account is used.

Skill content
DEFAULT_HIMALAYA_ACCOUNT = "personal"
parser.add_argument("--himalaya-account", default=DEFAULT_HIMALAYA_ACCOUNT, help="Himalaya account name")
Recommendation

Check your Himalaya account configuration and pass --himalaya-account explicitly if you do not want to use the default account.

What this means

Your game list, last-played information, and install paths may be sent to the chosen email recipient.

Why it was flagged

The emailed report can include local install paths and game activity data. Sending that data by email is disclosed and purpose-aligned, but it moves potentially private local information outside the script.

Skill content
lines.append(f"   Install path: {g.get('install_path', 'N/A')}")
if not args.no_email and args.email:
    send_email(args.himalaya_account, args.email, subject, body)
Recommendation

Only send the report to an address you trust, or use --no-email / --dry-run if you want to keep the information local.