recipe-watch-drive-changes
Lets your agent watch for changes in Google Drive files or folders. It's useful for knowing when something important is altered.
What it does
This assistant notifies you when a file or folder in your Google Drive is changed. You can choose what to monitor and where to receive notifications.
When to use it
- ✓Be notified when an important document is modified.
- ✓Track changes in a shared folder.
- ✓Know when a specific file is updated.
Example of what to ask your AI
“Notify me when the file 'Monthly Report' in my 'Projects' folder is updated.”
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
Ready-to-paste message
How it works
It works by setting up a 'watch' on Google Drive. When something changes in the item you selected, Google Drive sends a message to a system that alerts you.
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 recipe-watch-drive-changesOr download just the file:
curl -L https://raw.githubusercontent.com/googleworkspace/cli/main/skills/recipe-watch-drive-changes/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Watch for Drive Changes
PREREQUISITE: Load the following skills to execute this recipe:
gws-events
Subscribe to change notifications on a Google Drive file or folder.
Steps
- Create subscription:
gws events subscriptions create --json '{"targetResource": "//drive.googleapis.com/drives/DRIVE_ID", "eventTypes": ["google.workspace.drive.file.v1.updated"], "notificationEndpoint": {"pubsubTopic": "projects/PROJECT/topics/TOPIC"}, "payloadOptions": {"includeResource": true}}' - List active subscriptions:
gws events subscriptions list - Renew before expiry:
gws events +renew --subscription SUBSCRIPTION_ID
FAQ
Do I need to install anything extra?
Yes, you need to have the 'gws-events' skill loaded for this assistant to work.
How do I see which notifications are active?
You can ask to list active notifications using the 'List active subscriptions' command.
Do notifications expire?
Yes, notifications have an expiration date. You can renew them before they expire using the 'Renew' command.
Details
Original description by the author
Subscribe to change notifications on a Google Drive file or folder.
repo: googleworkspace/cli
Popularity
- GitHub stars
- 32k
- Ranking position
- #6344
- License
- Apache-2.0
- Updated
- 10/6/2026
Comments
- …
More skills from this repository
gws-admin-reports
Helps your agent get activity reports from Google Workspace. It collects audit and usage data.
googleworkspace/cli
gws-calendar-agenda
Helps your agent see upcoming events across all calendars. It's useful for organizing your schedule and knowing what's coming up.
googleworkspace/cli
gws-calendar-insert
Lets your agent create new events in Google Calendar. It's useful for scheduling appointments and meetings.
googleworkspace/cli
gws-calendar
Allows your agent to manage calendars and events. It's useful for organizing your life and work.
googleworkspace/cli
Similar skills
intent-driven-development
Helps your agent turn ideas into clear, testable plans. Defines criteria to ensure changes are made correctly and safely.
affaan-m/ECC
product-capability
Guides your agent in turning product ideas into clear plans. It defines what needs to be done, the limits, and decisions before development.
affaan-m/ECC
article-writing
Writes long-form content like articles, guides, and blog posts with a unique style. It's useful when you need well-written texts with a consistent voice and credibility.
affaan-m/ECC