Google Keep CLI (gkeep) for Openclaw

A powerful command-line interface for Google Keep that enables terminal-based note management and organization.

vacinc
v1.0.3
Feb 2, 2026
9
3.6k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install gkeep

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install gkeep using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Google Keep CLI (gkeep)?

The gkeep skill is a sophisticated CLI wrapper built on the unofficial gkeepapi, designed for users who prefer the speed and efficiency of the terminal over a web interface. It allows for comprehensive management of Google Keep notes, providing a direct bridge between your terminal environment and your personal knowledge base. By utilizing this within the ecosystem of Openclaw Skills, developers can streamline their productivity by capturing ideas and searching for information without context-switching away from their code.

Google Keep CLI (gkeep) Use Cases

  • Rapidly capturing code snippets or thoughts while working in the terminal.
  • Searching through personal documentation or meeting notes without opening a browser.
  • Automating note cleanup by archiving or deleting outdated entries via scripts.
  • Managing task lists and pinned items directly from a command-line workflow.

How Google Keep CLI (gkeep) Works

  1. The user authenticates the CLI using a Google App Password and 2FA for secure access.
  2. The skill initializes a local virtual environment to manage dependencies like gkeepapi.
  3. Commands are sent via the CLI, which translates terminal input into requests for the Google Keep internal API.
  4. The tool retrieves, creates, or modifies note data on the Google servers in real-time.
  5. Authentication tokens are stored locally in the user configuration directory to allow for persistent, non-interactive sessions.

Google Keep CLI (gkeep) Setup

To get started with this skill, you must have 2FA enabled on your Google account. Generate an App Password specifically for this application. Then, run the login command:

gkeep login [email protected]

Follow the prompts to enter your App Password. The skill will automatically bootstrap its environment upon the first execution.

Google Keep CLI (gkeep) Data Schema & Taxonomy

The skill manages its local state and interacts with Google Keep's data structure as follows:

Component Description Path/Storage
Auth Token Secure JSON token for API persistence ~/.config/gkeep/token.json
Virtual Env Isolated Python environment for the skill skills/gkeep/.venv
Note ID Unique identifier for every note Google Keep Backend
Note Content Title, Body text, and metadata (pinned/archived) Google Keep Backend

Google Keep CLI (gkeep) Advanced Features

  • Advanced search functionality to filter notes by specific keywords or strings.
  • Bulk management capabilities such as listing with specific limits for cleaner terminal output.
  • Full state control including pinning, unpinning, and archiving for better organization.
  • Seamless integration potential with other Openclaw Skills for automated note generation or reporting.

SKILL.md


Loading

Related Openclaw Skills

Featured*