recipe-share-event-materials
Share Google Drive files with all attendees of a Google Calendar event.
Security Assessment
About recipe-share-event-materials
The `recipe-share-event-materials` skill is designed to streamline the process of sharing Google Drive files with all participants of a Google Calendar event. Many professionals spend valuable time manually sending files to each attendee before or after meetings, which can be inefficient and prone to errors. This skill automates that workflow, ensuring that every attendee has the necessary access to the shared resources without the need for repetitive manual actions.
Key features of this skill include automated retrieval of event attendees from Google Calendar, batch sharing of files through Google Drive, and verification of sharing permissions. Users can quickly obtain a list of attendees for a specified event and then grant each attendee appropriate access to a chosen file. The skill supports setting file permissions, such as read-only access, and provides the ability to confirm that the sharing settings have been correctly applied. By integrating with the `gws-calendar` and `gws-drive` skills, it leverages existing productivity tools to create a seamless workflow.
This skill is particularly useful for professionals, teams, and organizations that rely heavily on collaborative document sharing for meetings, workshops, and project discussions. Event organizers, project managers, and administrative staff can benefit from reducing the time spent on repetitive file-sharing tasks, ensuring that all participants receive the required documents promptly. It is also suitable for educational settings where instructors need to distribute materials to multiple attendees efficiently, making it a versatile tool for improving productivity and collaboration in various environments.
FAQ
How do I use this skill to share files with meeting attendees?
First, ensure that the `gws-calendar` and `gws-drive` skills are loaded. Then, retrieve the list of event attendees using the calendar command, share the file with each attendee via the drive permissions command, and finally verify that the file has been shared correctly.
Which Google services are required to use this skill?
This skill requires access to Google Calendar and Google Drive through the `gws-calendar` and `gws-drive` skills.
Can I set different permission levels for different attendees?
The skill allows specifying permissions such as 'reader' when sharing files. Each attendee can have permissions set individually using the provided parameters.
What happens if an attendee's email address is incorrect?
If an email address is invalid or incorrect, the file will not be shared with that user, and an error will be returned when attempting to create the permission.
Is it possible to verify that all attendees have access to the shared file?
Yes, the skill includes a verification step that lists the current permissions on the file, allowing you to confirm that all intended attendees have been granted access.
Install recipe-share-event-materials
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
googleworkspace/cli