Google Keep Skill

ReviewAudited by ClawScan on May 18, 2026.

Overview

This skill appears to do what it claims, but it uses a persistent Google login and anti-detection Chrome automation to read and change Google Keep notes, so it should be reviewed carefully before use.

Install only if you are comfortable giving the agent persistent access to your Google Keep notes through a saved Chrome session. Use a dedicated Google account/profile if possible, confirm update/delete/archive actions, inspect the full script before running because the provided keep.py content was truncated in this review, and clear the session with logout when you no longer need it.

Findings (4)

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

Actions may occur headlessly as your Google account, and this style of automation may bypass provider protections or create account/policy risk.

Why it was flagged

The skill intentionally uses anti-detection logged-in browser automation rather than a scoped API, and the documented commands can mutate or delete Keep notes.

Skill content
Bot-proof: uses a real Chrome instance with a persistent session, bypassing Google's bot detection entirely.
Recommendation

Use only if you accept browser automation against Google Keep; prefer a dedicated account/profile, use visible mode for sensitive actions, and require confirmation before update/delete/archive.

What this means

A saved Google session can continue to read and modify Keep notes after the initial login, and local access to that profile/cookie store is high impact.

Why it was flagged

This establishes a persistent Google-authenticated browser session; registry requirements list no primary credential or required config path, so the sensitive account authority is under-declared.

Skill content
The session is saved securely outside the skill directory at `~/.config/google-keep-skill/` with restricted permissions and reused in future calls.
Recommendation

Treat this as granting the agent access to your Google Keep account; protect the config directory, consider a separate Google account, and run the documented logout command when finished.

What this means

Your note contents may be shown to or processed by the agent when you ask it to list or read notes.

Why it was flagged

Reading and listing notes is expected for the skill, but it brings private Keep content into the agent's context.

Skill content
`list [--limit N] [--filter "text"]`: Lists notes. `read --title "T"`: Returns the structured content of the note and its type.
Recommendation

Only request notes you are comfortable sharing with the agent, and treat note text as user data rather than trusted instructions.

What this means

Future installs may resolve a different nodriver package version than the publisher tested.

Why it was flagged

The core browser automation dependency is unpinned and installed through uv on first use; this is central to the stated purpose but creates normal dependency provenance risk.

Skill content
dependencies = [
    "nodriver",
]
Recommendation

Pin dependencies with a lockfile and verify the package source before first run.