Skills gws-calendar
๐Ÿ“ฆ

gws-calendar

v0.23.0 Content revision r2 Safe โš™๏ธ External commands๐Ÿ“ Filesystem access

Manage Google Calendar with the gws CLI

Calendar administration often requires precise API methods and parameters. This skill guides Claude, Codex, and Claude Code through Google Calendar operations using the gws CLI.

Supports: Claude Codex Code(CC)
๐Ÿฅˆ 82 Silver

This skill is part of a pack

Install the whole pack to get every skill the task needs, in one command.

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "gws-calendar" from https://skillstore.io/skills/googleworkspace-gws-calendar.md and its manifest at https://skillstore.io/api/skills/googleworkspace-gws-calendar/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Agent-readable resources

Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.

Test it

Using "gws-calendar". Show my next three events.

Expected outcome:

  • 09:00-09:30: Project check-in on Work Calendar.
  • 11:00-12:00: Design review on Product Calendar.
  • 15:30-16:00: Dentist appointment on Personal Calendar.

Using "gws-calendar". Find a 30-minute opening for three calendars tomorrow afternoon.

Expected outcome:

All three calendars are available from 14:00 to 14:30 and from 16:00 to 16:30. No event details were exposed.

Using "gws-calendar". Review access to the Finance calendar.

Expected outcome:

The calendar has one owner, two editors, and six viewers. No changes were made, and confirmation is required before modifying access.

Security Audit

Safe
v5 โ€ข 8/5/2026 Open versioned report

All 45 external-command findings are false positives caused by Markdown backticks, code fences, and documented gws CLI examples; no Ruby or shell backtick execution exists. All three traversal findings are relative Markdown links to sibling skills, with no filesystem operation or user-controlled path. No prompt injection, social engineering, or data exfiltration intent appears in SKILL.md.

1
Files scanned
110
Lines analyzed
0
Review items
0
False positives ignored
No confirmed security findings were detected by the latest completed static and semantic audit. This does not prove the skill has no side effects.
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/googleworkspace-gws-calendar/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/googleworkspace-gws-calendar/security.svg)](https://skillstore.io/skills/googleworkspace-gws-calendar?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/googleworkspace-gws-calendar?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/googleworkspace-gws-calendar/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/googleworkspace-gws-calendar.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

googleworkspace. (2026). gws-calendar security audit report (audit version 5) [Author version 0.23.0]. Skillstore. https://skillstore.io/skills/googleworkspace-gws-calendar/audits/5

BibTeX citation

@techreport{googleworkspace-googleworkspace-gws-calendar-2026, author = {googleworkspace}, title = {gws-calendar security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/googleworkspace-gws-calendar/audits/5}, note = {Author version 0.23.0} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "gws-calendar security audit report (audit version 5)" version: "0.23.0" type: report authors: - name: "googleworkspace" date-released: "2026-08-05" url: "https://skillstore.io/skills/googleworkspace-gws-calendar/audits/5" identifiers: - type: other value: "skillstore:googleworkspace-gws-calendar:audit:5" description: "Skillstore immutable audit report identifier"

Skillstore Score

Why this score Evidence Confidence: High
55
Architecture
100
Maintainability
87
Content
69
Community
100
Spec Compliance

What You Can Build

Coordinate a personal schedule

Review upcoming events, inspect calendar details, and create or update appointments.

Plan team availability

Query free and busy data before proposing meeting times across several calendars.

Administer calendar resources

Inspect access rules, calendar metadata, settings, and change watches for managed calendars.

Try These Prompts

Review upcoming events
Show my next ten events across all calendars. Inspect the relevant gws schema first, then summarize each date, time, calendar, and location.
Create a calendar event
Prepare an event titled [title] on [calendar] from [start] to [end]. Show the proposed details and request confirmation before creating it.
Find a shared meeting time
Check availability for [calendars] between [start] and [end]. Suggest three open [duration]-minute times without exposing unrelated event details.
Audit calendar access and watches
Inspect access rules and active resource watches for [calendar]. Summarize owners, permissions, and watch scope before proposing any changes.

Best Practices

  • Inspect the method schema before supplying parameters or request data.
  • Confirm calendar identifiers, time zones, and date ranges before changing events.
  • Request explicit approval before deleting events, clearing calendars, or changing access rules.

Avoid

  • Do not clear a primary calendar when only one event should be removed.
  • Do not expose event details when a free and busy result is sufficient.
  • Do not use a service account as the calendar owner when another user should own the calendar.

Frequently Asked Questions

What setup does this skill require?
Install the gws CLI and configure Google Workspace authentication through the shared prerequisite skill.
Can this skill create and update events?
Yes. It documents event insertion, quick addition, patching, updating, importing, and moving.
Can this skill delete calendar data?
Yes. It covers event deletion, secondary calendar deletion, and primary calendar clearing, so confirmation is important.
Can it check availability without reading event details?
Yes. The free and busy query returns availability for selected calendars.
Can it manage calendar access?
Yes. It documents listing, reading, creating, updating, watching, and deleting access control rules.
Where do method parameters come from?
Use the gws schema command for the selected resource and method before preparing parameters and request data.

Developer Details

License

MIT

Author version

v0.23.0

Skillstore revision

r2

Ref

286d37c9c189ddd1aafd3548415fb031d1df79d5

Maintenance freshness

8/6/2026

Usage

6 downloads ยท 102 views

File structure

๐Ÿ“„ SKILL.md