recipe-share-event-materials
This recipe automates file distribution by retrieving attendees from a Google Calendar event and granting them access to specified Google Drive files. It uses the gws-calendar and gws-drive skills to fetch event details and manage sharing permissions.
recipe-share-event-materials distributes Google Drive files to all attendees of a calendar event.
AI-generated summary based on this skill's SKILL.md
Install
googleworkspace/cli/recipe-share-event-materials · repository language: Rust
git clone https://github.com/googleworkspace/cli
cp -r cli/skills/recipe-share-event-materials ~/.claude/skills/recipe-share-event-materialsFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How does recipe-share-event-materials share Google Drive files with meeting attendees?
recipe-share-event-materials automates file distribution by retrieving attendees from a Google Calendar event and granting them access to specified Google Drive files. It uses the gws-calendar and gws-drive skills to fetch event details and manage sharing permissions, eliminating manual permission grants.
Can recipe-share-event-materials distribute files to calendar event participants?
Yes. recipe-share-event-materials retrieves the full list of participants from your calendar event and automatically grants them access to your selected Google Drive files. This bulk sharing approach saves time versus manually adding permissions for each attendee.
What does recipe-share-event-materials require to work?
recipe-share-event-materials requires a Google Calendar event with attendees and one or more Google Drive files you want to share. The recipe fetches the attendee list from the calendar event and applies sharing permissions to your Drive files for each participant.
Does recipe-share-event-materials automate file sharing for meetings?
Yes. recipe-share-event-materials automates the entire process of distributing meeting materials by connecting your calendar event to your Drive files. Once configured with an event and files, it handles permission management without further manual intervention.
How can I share documents with everyone in a meeting using recipe-share-event-materials?
recipe-share-event-materials lets you specify a calendar event and Drive files. It automatically identifies all event attendees and grants them access to those files, ensuring all meeting participants have the materials they need without individual sharing steps.
Is recipe-share-event-materials open source?
Yes. recipe-share-event-materials is licensed under Apache-2.0, making it open source and available for use, modification, and distribution under the terms of that license.
SKILL.md
rendered from the published skill — quoted content, verbatim
Share Files with Meeting Attendees
> PREREQUISITE: Load the following skills to execute this recipe: gws-calendar, gws-drive
Share Google Drive files with all attendees of a Google Calendar event.
Steps
- Get event attendees:
gws calendar events get --params '{"calendarId": "primary", "eventId": "EVENT_ID"}' - Share file with each attendee:
gws drive permissions create --params '{"fileId": "FILE_ID"}' --json '{"role": "reader", "type": "user", "emailAddress": "attendee@company.com"}' - Verify sharing:
gws drive permissions list --params '{"fileId": "FILE_ID"}' --format table
Read as markdown · JSON record · Browse the source repository
File tree — 1 file
skills/recipe-share-event-materials/SKILL.md