skills.vishalvoidskills/vishalvoid
Technical & DevelopmentIntermediate

gws-keep

Manage Google Keep notes

Developer Setup

Setup & Installation

bash
npx skills add https://github.com/googleworkspace/cli --skill gws-keep

Overview

What This Skill Does

Manages Google Keep notes via the command line using the gws CLI. Supports creating, reading, listing, and deleting notes, plus downloading note attachments.

Application

When to use this Skill

Documentation

Show Skills.md file

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:

Lines 1 - 25 of 35

Recommendations

Explore other random skills

All skillsMy patterns