← Back to Skills Marketplace
netanel-abergel

Meeting Scheduler

by Netanel Abergel · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
147
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install meeting-scheduler
Description
Schedule meetings between your owner and another person by coordinating with their PA, finding available slots in both calendars, and sending a calendar invi...
Usage Guidance
This skill's instructions will try to read data/pa-directory.json and call a 'gog' calendar CLI as [email protected], but the registry metadata does not declare those requirements. Before installing or using it: (1) verify whether you have an authenticated 'gog' CLI configured for the owner account — granting such credentials would let the skill read and write calendar events; (2) confirm the location and contents of data/pa-directory.json and whether you want the skill to read it; (3) replace hardcoded placeholders ([email protected], PERSON_NAME) with real, limited values and test in a safe environment; (4) prefer explicit credential declarations and least-privilege accounts (a dedicated scheduling account or scoped API key) rather than relying on an already-authenticated local CLI; and (5) if you need stronger guarantees, ask the skill author to declare required env vars/binaries and to avoid reading arbitrary local files or to provide a safer mechanism for contacting other PAs. Proceed only after addressing these transparency and credential issues.
Capability Analysis
Type: OpenClaw Skill Name: meeting-scheduler Version: 1.0.1 The meeting-scheduler skill provides a functional workflow for coordinating calendar events using a CLI tool named 'gog'. The scripts in SKILL.md perform legitimate tasks such as checking availability, searching a local directory (data/pa-directory.json), and creating calendar invites, with no evidence of data exfiltration, unauthorized access, or malicious intent.
Capability Assessment
Purpose & Capability
The skill claims to schedule meetings but does not declare any required calendar credentials, account env vars, or required binaries. The SKILL.md repeatedly calls a 'gog' calendar CLI and hardcodes OWNER_EMAIL ([email protected]), implying the need for an authenticated calendar client; those requirements are not declared in the manifest.
Instruction Scope
Runtime instructions read a local file (data/pa-directory.json) and run local commands to fetch and create calendar events. The manifest never mentions access to local files or the 'data/' path. The scripts include templated substitutions (owner email, person name, slot times) — if those substitutions are performed unsafely they could lead to unintended command arguments or data handling. The skill also instructs contacting PAs but gives no concrete safe sending mechanism (mail client or API) or which credentials to use.
Install Mechanism
No install spec and no third-party downloads — instruction-only skills have minimal install risk. However, the skill assumes presence of external tooling (gog) which is not declared; the absence of an install step reduces installation risk but increases hidden dependency risk.
Credentials
The skill requires access to the owner's calendar and uses GOG_ACCOUNT and OWNER_EMAIL in examples, but the manifest declares no required environment variables or primary credential. That mismatch means the skill will silently rely on pre-configured credentials on the host (or fail) — neither of which is transparent or proportional.
Persistence & Privilege
The skill does not request persistent presence (always:false) and has no install hooks. It does not modify other skills or system-wide settings in the provided instructions.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install meeting-scheduler
  3. After installation, invoke the skill by name or use /meeting-scheduler
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
reactions rule, close-the-loop, reply-to rules; skill-master analytics hook; skill-analytics added
v1.0.0
Initial release of Meeting Scheduler skill. - Schedule meetings by coordinating with other PAs or directly with invitees. - Finds available time slots in both calendars and sends calendar invites. - Includes scripts for PA lookup, finding open slots, and booking meetings. - Handles common flows: scheduling, rescheduling, cancellations, and confirmations. - Provides flexible templates and cost/tips for efficient usage. - Compatible with any LLM model; handles both basic and moderately complex meeting scenarios.
Metadata
Slug meeting-scheduler
Version 1.0.1
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

What is Meeting Scheduler?

Schedule meetings between your owner and another person by coordinating with their PA, finding available slots in both calendars, and sending a calendar invi... It is an AI Agent Skill for Claude Code / OpenClaw, with 147 downloads so far.

How do I install Meeting Scheduler?

Run "/install meeting-scheduler" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Meeting Scheduler free?

Yes, Meeting Scheduler is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Meeting Scheduler support?

Meeting Scheduler is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Meeting Scheduler?

It is built and maintained by Netanel Abergel (@netanel-abergel); the current version is v1.0.1.

💬 Comments