recipe-share-event-materials

Automate Google Drive file sharing for Google Calendar event attendees.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gws, gws-calendar, gws-drive, and includes scripts (resource) components.

What problem does it solve?

Quickly and securely share specific Google Drive files with all participants of a Google Calendar event.

Core Features & Use Cases

  • Event-Driven Sharing: Automates the sharing process based on Google Calendar events.
  • File Sharing: Share files directly from Google Drive with event attendees.
  • Use Case: Plan a webinar and want to ensure all participants have access to the materials? This skill will share the necessary files automatically when the event is scheduled.

Quick Start

Share the required Google Drive files for your event by loading this skill and providing the event ID.

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 automatically share Google Drive files with Google Calendar event attendees?

To share Google Drive files with Google Calendar attendees, this skill fetches event participant emails via Google Workspace APIs and automatically configures the necessary Drive file permissions for them.

What do I need to set up to share event materials using Google Workspace APIs?

You need the Google Workspace environment with active Calendar and Drive integrations enabled, along with the specific Google Calendar event ID, to load the skill and distribute materials.

Can I use this to distribute webinar materials to participants scheduled in Google Calendar?

Yes, you can use this for webinars by providing the scheduled event ID, and it will automatically distribute the required Google Drive files to all listed participants.

What is the best way to distribute files directly from Google Drive based on a calendar event?

The best way to distribute Drive files based on a calendar event is using event-driven automation, which directly links participant lists with file sharing permissions without manual email distribution.

Does this file sharing method require manual permission setting for each event participant?

No, it does not require manual permission setting, because the skill automates fetching the attendee list from the calendar event and applies appropriate file permissions in bulk.