← Back to Skills Marketplace
googleworkspace-bot

Gws Keep

by googleworkspace-bot · GitHub ↗ · v1.0.12 · MIT-0
cross-platform ⚠ suspicious
520
Downloads
0
Stars
15
Active Installs
13
Versions
Install in OpenClaw
/install gws-keep
Description
Manage Google Keep notes.
README (SKILL.md)

keep (v1)

PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it.

gws keep \x3Cresource> \x3Cmethod> [flags]

API Resources

media

  • download — Gets an attachment. To download attachment media via REST requires the alt=media query parameter. Returns a 400 bad request error if attachment media is not available in the requested MIME type.

notes

  • create — Creates a new note.
  • delete — Deletes a note. Caller must have the OWNER role on the note to delete. Deleting a note removes the resource immediately and cannot be undone. Any collaborators will lose access to the note.
  • get — Gets a note.
  • list — Lists notes. Every list call returns a page of results with page_size as the upper bound of returned items. A page_size of zero allows the server to choose the upper bound. The ListNotesResponse contains at most page_size entries. If there are more things left to list, it provides a next_page_token value. (Page tokens are opaque values.) To get the next page of results, copy the result's next_page_token into the next request's page_token.
  • permissions — Operations on the 'permissions' resource

Discovering Commands

Before calling any API method, inspect it:

# Browse resources and methods
gws keep --help

# Inspect a method's required params, types, and defaults
gws schema keep.\x3Cresource>.\x3Cmethod>

Use gws schema output to build your --params and --json flags.

Usage Guidance
Before installing or enabling this skill: (1) verify the 'gws' CLI you will use is from a trusted source and inspect its behavior; (2) locate and manually inspect the referenced ../gws-shared/SKILL.md (or equivalent shared config) to see what auth or secrets it contains — do not let the agent auto-create it without review; (3) avoid running 'gws generate-skills' unless you trust the gws binary and understand what files it will write and what credentials it will store; (4) prefer testing in an isolated environment or container first; (5) if you cannot find the shared config or a trustworthy source for gws, treat this skill as potentially risky because it implicitly requires credential/config access that isn't declared.
Capability Analysis
Type: OpenClaw Skill Name: gws-keep Version: 1.0.12 The skill bundle provides a standard interface for an AI agent to manage Google Keep notes using the 'gws' CLI tool. The instructions in SKILL.md define legitimate CRUD operations (create, list, delete) and discovery methods without any evidence of malicious intent, data exfiltration, or prompt injection attacks.
Capability Assessment
Purpose & Capability
Requiring the 'gws' CLI matches the stated purpose (Google Keep management). However the SKILL.md depends on a separate ../gws-shared/SKILL.md for auth and global flags, which is not declared in the skill's requirements (no config paths or env vars). That external dependency is not explained in the registry metadata.
Instruction Scope
The SKILL.md explicitly tells the agent to read ../gws-shared/SKILL.md for auth and security rules, and if missing to run 'gws generate-skills' to create it. That directs the agent to read a file outside the skill bundle and to create/configure files on disk via the gws binary — actions outside the skill's declared scope and not enumerated in requires.configPaths.
Install Mechanism
This is an instruction-only skill with no install spec, so nothing is written by the skill itself. The model expects a preinstalled 'gws' binary; lack of an install step lowers installer risk but places trust on that external binary.
Credentials
No environment variables or credential fields are declared, yet the skill points to a shared SKILL.md that presumably contains auth/global flags. That implies access to credentials or config files that are not declared here, which is disproportionate to the metadata shown.
Persistence & Privilege
The skill does not request always:true and has no install actions. It can be invoked autonomously (default), which is normal; there is no evidence it modifies other skills or system-wide agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install gws-keep
  3. After installation, invoke the skill by name or use /gws-keep
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.12
- Bumped skill version in documentation from 0.22.4 to 0.22.5.
v1.0.11
- Bumped skill metadata version from 0.22.3 to 0.22.4 in SKILL.md. - No other changes were made.
v1.0.10
- Updated metadata version from 0.22.2 to 0.22.3 in SKILL.md. - No changes to functionality or documentation content.
v1.0.9
- Version updated from 0.22.1 to 0.22.2 in metadata. - No changes to features, commands, or documentation content.
v1.0.8
- Bumped metadata version from 0.22.0 to 0.22.1 in SKILL.md.
v1.0.7
- Updated skill version to 0.22.0 in SKILL.md. - No changes to usage or commands; documentation version number was incremented.
v1.0.6
- Bumped metadata version from 0.21.1 to 0.21.2 in SKILL.md. - No other changes to commands, documentation, or functionality.
v1.0.5
- Bumped skill version to 0.21.1. - No functional or documentation changes; only the version number in SKILL.md was updated.
v1.0.4
- Bumped metadata version to 0.20.1 in SKILL.md. - No changes to commands, usage, or API details.
v1.0.3
- Bumped skill version from 0.19.0 to 0.20.0 in metadata. - No functional or documentation changes beyond version update in SKILL.md.
v1.0.2
- Updated skill metadata: moved version to metadata section and changed value to 0.19.0. - Removed the standalone version property from the root and adjusted format. - No changes to commands, features, or usage instructions.
v1.0.1
- Updated formatting in SKILL.md for consistency (YAML arrays, indentation). - No changes to functionality or feature set.
v1.0.0
Initial release of gws-keep – manage Google Keep notes via CLI: - Add support for creating, deleting, retrieving, and listing notes. - Enable downloading note attachments. - Provide permissions management on notes. - Offer CLI help and resource schema inspection for easier command discovery and usage. - Requires the gws utility.
Metadata
Slug gws-keep
Version 1.0.12
License MIT-0
All-time Installs 15
Active Installs 15
Total Versions 13
Frequently Asked Questions

What is Gws Keep?

Manage Google Keep notes. It is an AI Agent Skill for Claude Code / OpenClaw, with 520 downloads so far.

How do I install Gws Keep?

Run "/install gws-keep" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Gws Keep free?

Yes, Gws Keep is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Gws Keep support?

Gws Keep is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Gws Keep?

It is built and maintained by googleworkspace-bot (@googleworkspace-bot); the current version is v1.0.12.

💬 Comments