gws-keep

Manage Google Keep notes and download attachments via command-line interface.

30.3k|1.8k|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/googleworkspace/cli --skill gws-keep-googleworkspace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-keep
Source: https://github.com/googleworkspace/cli/tree/main/skills/gws-keep
Command: npx skills add https://github.com/googleworkspace/cli --skill gws-keep-googleworkspace

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows users to manage their Google Keep notes directly from the command line, streamlining note-taking and organization.

Core Features & Use Cases

  • Note Creation: Quickly create new notes with specific content.
  • Note Management: Delete, retrieve, and list existing notes.
  • Attachment Handling: Download media attachments associated with notes.
  • Use Case: A user needs to quickly jot down a reminder and attach a relevant image. They can use this Skill to create a new note with the reminder text and upload the image as an attachment.

Quick Start

Use the gws keep notes create command to create a new note with the title "Shopping List" and content "Milk, Eggs, Bread".

Frequently Asked Questions about gws-keep

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Google Keep notes directly from the command line?

You can manage Google Keep notes from the command line by using a dedicated CLI tool to create, retrieve, list, and delete notes through the Google Keep API.

Can I download media attachments associated with my Google Keep notes?

Yes, you can download media attachments associated with your notes. The Skill supports attachment handling, allowing you to retrieve media files linked to your Google Keep account.

How do I create a new note with specific content in Google Workspace?

To create a new note, use the notes create command with your desired title and content. This integrates directly with the Google Keep API to instantly save your text.

What is the best way to automate task management and note organization in Google Keep?

Automating task management is best achieved by using CLI commands to execute CRUD operations on notes. This allows programmatic creation and deletion of reminders without manual interface interaction.

Does the Google Keep API support deleting and listing existing notes programmatically?

Yes, the Google Keep API supports deleting and listing existing notes programmatically. The Skill provides full CRUD capabilities to retrieve, list, and remove notes as needed.