extension-email-calendar-events

This skill provides functionality for managing calendar events and distributing iCalendar invitations via email within the Caffeine AI ecosystem.

1.7K
Installs
5
Use cases
5/10
Quality

Is extension-email-calendar-events safe to install?

Safe to install

Safe to install: our audit of extension-email-calendar-events's source files found 0 shell commands, 0 external URLs, no file writes (none risk). Every command and URL listed appears verbatim in the skill's source. The skill provides Motoko modules for logic and state management. It does not execute shell commands or perform direct network requests, relying on the Caffeine AI runtime and imported email extensions.

How we audit skills: our security review methodology.

Who is this skill for?

Developers building applications on Caffeine AI that require calendar management and automated email invitations.

What can you do with it?

  • Creating and storing calendar events with descriptions, locations, and time ranges.
  • Updating existing event details such as summaries, descriptions, and timing.
  • Managing attendee lists by adding or removing participants.
  • Canceling or deleting calendar events.
  • Sending iCalendar invitations to attendees via email integration.

How good is this skill?

Quality score: 5/10. The documentation provides clear Motoko module definitions and a functional example actor. The scope is well-defined and avoids over-promising features.

What does the skill file contain?

SKILL.md
# Email — Calendar Events
Calendar events email extension for [Caffeine AI](https://caffeine.ai?utm_source=caffeine-skill&utm_medium=referral).

## Overview

This skill adds support for organising events/meetings and sending iCalendar invitations by email. It provides CRUD operations for calendar events and email-based invitation delivery.

# Backend

## This component is for organising events/meetings and sending invitations by email

- Internally it builds and attaches an iCalendar file to each attendees's email
- This component does not yet support receiving RSVPs from attendees

### To add...

Frequently asked questions

Does this skill support receiving RSVPs from attendees?

No, the current implementation does not support receiving or processing RSVPs.

What dependencies are required to use this skill?

The skill requires the caffeineai-email-calendar-events and caffeineai-authorization packages, and depends on the extension-email skill for delivery.

Who can manage calendar events in an application using this skill?

The provided example implementation restricts event management functions to users with admin permissions via the access control module.

Data sourced from caffeinelabs/skills on GitHub. Install counts from skills.sh. The summary and security audit are derived from the skill's source files: every command and URL listed appears verbatim in the source.

Related skills