recipe-share-event-materials

Share a Google Drive file with all Google Calendar event attendees.

8|1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/niclasmartinsson-sys/google-workspace-cli --skill recipe-share-event-materials-niclasmartinsson-sys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recipe-share-event-materials
Source: https://github.com/niclasmartinsson-sys/google-workspace-cli/tree/main/skills/recipe-share-event-materials
Command: npx skills add https://github.com/niclasmartinsson-sys/google-workspace-cli --skill recipe-share-event-materials-niclasmartinsson-sys

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sharing Google Drive files with all attendees of a Google Calendar event to ensure everyone gets access without manual per-attendee sharing.

Core Features & Use Cases

  • Bulk sharing: grant access to a file for all calendar attendees in one operation.
  • Role control: specify access level (e.g., reader) for attendees.
  • Use Case: when coordinating a meeting, automatically provide access to relevant documents for all invitees.

Quick Start

To begin, load the required skills and run the recipe to share a Drive file with calendar attendees.

Frequently Asked Questions about recipe-share-event-materials

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I share Google Drive files with all meeting attendees automatically?

To share Google Drive files with all meeting attendees automatically, this recipe integrates gws-calendar and gws-drive to bulk-grant file access permissions to every invitee on a Google Calendar event. You specify the access level, such as reader, for the attendees.

Can I set different access roles when sharing Drive files with calendar attendees?

Yes, you can set access roles when sharing Drive files with calendar attendees. The recipe features role control, allowing you to specify the access level, such as reader, for all invitees during the bulk sharing operation when coordinating meetings.

Do I need gws-calendar and gws-drive to automate meeting handout distribution?

Yes, you need gws-calendar and gws-drive to automate meeting handout distribution. The recipe enforces integration with these dependencies to list calendar attendees, create Drive file permissions, and verify access for all invitees.

What is the best way to distribute agenda materials to all invitees before a meeting?

The best way to distribute agenda materials to all invitees is using this recipe to automate sharing a Google Drive file with all attendees of a Google Calendar event. It ensures everyone gets access without manual per-attendee sharing.

How does the recipe verify access to shared Drive files for calendar attendees?

The recipe verifies access to shared Drive files by enforcing integration with gws-drive to create and list permissions. It checks that all Google Calendar attendees have the specified access level to the shared file.

Are there limitations when bulk sharing files with external meeting attendees?

The recipe automates bulk sharing for all calendar attendees, but limitations may arise from Google Drive permission settings or external attendee domain restrictions. It relies on gws-drive to create permissions and verify access for all invitees.