Skip to content
Skillpedia
PDF, Word & slides32k · #6273

gws-keep

Lets your agent manage notes in Google Keep. Helps organize and access quick information and reminders.

What it does

This agent helps you manage your notes in Google Keep. You can create, view, list, and delete your notes.

When to use it

  • ✓When you want to save a quick idea.
  • ✓When you need to find an old note.
  • ✓When you want to organize your information.

Example of what to ask your AI

“I want to create a note about a chocolate cake recipe.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/googleworkspace/cli/blob/main/skills/gws-keep/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/googleworkspace/cli/blob/main/skills/gws-keep/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

You tell it what action you want to perform (create, view, list, or delete) and which note. The agent communicates with Google Keep to perform the task.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add googleworkspace/cli --skill gws-keep

Or download just the file:

curl -L https://raw.githubusercontent.com/googleworkspace/cli/main/skills/gws-keep/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

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 <resource> <method> [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.<resource>.<method>

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

FAQ

How do I see my notes?

You can use the 'list' command to see all your notes.

Can I delete a note?

Yes, you can delete notes. Be careful, as this cannot be undone.

What happens if I try to download an attachment?

If the attachment is not available in the requested format, the agent will return an error.

Details

Original description by the author

Manage Google Keep notes.

repo: googleworkspace/cli

Popularity

GitHub stars
32k
Ranking position
#6273
License
Apache-2.0
Updated
10/6/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills