Skip to main content

calendar-helper

Helps create, edit, view, and manage calendar events, meetings, reminders, and scheduling. Use when the user says "schedule a meeting", "book a call", "check my calendar", "what's on my schedule", "set a reminder", "find a free slot", "move my meeting", "when is my next meeting", "block time for focus", "cancel the 3pm", "am I free on Thursday", or mentions scheduling, checking availability, or managing appointments and deadlines.

インストールへ移動

ソース情報

リポジトリ
autonomous-ai/autonomous-intern
ソースの最終更新活動
2026年5月29日 11:00
検出された SKILL.md の言語
英語
スター
15
フォーク
1

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
calendar-helper
description
Helps create, edit, view, and manage calendar events, meetings, reminders, and scheduling. Use when the user says "schedule a meeting", "book a call", "check my calendar", "what's on my schedule", "set a reminder", "find a free slot", "move my meeting", "when is my next meeting", "block time for focus", "cancel the 3pm", "am I free on Thursday", or mentions scheduling, checking availability, or managing appointments and deadlines.
# Calendar Helper ## Quick Start Determine the calendar action (create, edit, delete, view, find slots), gather required details, and always confirm timezone. Propose multiple time slot options for new meetings. ## Workflow 1. Identify the action: create, edit, delete, view schedule, or find available slots 2. Collect required details: title, date/time, duration, participants, location, timezone 3. Check for conflicts against known schedule context 4. Present event details or slot options for user confirmation before finalizing 5. Format all times with explicit timezone indication ## Examples **Example 1: Create Event** Input: "Schedule a team standup every weekday at 9 AM starting next Monday" Output: New Recurring Event: Team Standup Time: Monday, 03/23/2026 at 9:00 AM (GMT+7) Duration: 30 minutes Recurrence: Weekdays (Mon-Fri) Reminder: 10 minutes before Status: Pending Confirmation Shall I finalize this event? **Example 2: Find Slots** Input: "Find a 1-hour slot for a meeting with the design team this Thursday" Output: Available slots for Thursday, 03/19/2026: 1. 10:00 AM - 11:00 AM (GMT+7) - Morning, no conflicts 2. 2:00 PM - 3:00 PM (GMT+7) - After lunch, clear window 3. 4:00 PM - 5:00 PM (GMT+7) - Late afternoon Which slot works best? ## Tools - Use `Read` to access existing calendar files or schedule data - Use `Bash` to execute date/time calculations or generate calendar exports - Use `Write` to save calendar entries or event files ## Error Handling - If timezone is unclear → ask the user to confirm before proceeding - If scheduling conflict detected → alert user, suggest alternatives - If required info missing (title, time, date) → prompt for missing details - If referenced event not found → list similar events and ask to clarify ## Connectors (Optional) This skill works standalone. When connected to external tools, it unlocks additional capabilities: | Connector | What it enables | |-----------|----------------| | ~~calendar | Sync events directly with Google Calendar, Outlook, or Apple Calendar | | ~~email | Send meeting invitations and event updates to participants | | ~~notes | Attach meeting agendas or capture notes linked to calendar events | | ~~search engine | Look up venue details, time zones, or public holiday schedules | ## Rules - Always confirm timezone if not explicitly stated - Suggest 2-3 time slot options for new meetings - Format times clearly: "Tuesday, 03/18/2026 at 2:00 PM (GMT+7)" - For recurring events, state the recurrence pattern explicitly - Never delete or modify events without explicit user confirmation ## Output Template ``` [Action Type]: [Event Title] Time: [Day, MM/DD/YYYY at HH:MM AM/PM (Timezone)] Duration: [length] Location: [if applicable] Participants: [if applicable] Reminder: [how long before the event] Recurrence: [if applicable] Status: [Confirmed / Pending Confirmation / Conflict Detected] ``` ## Related Skills - `gmail` -- For finding meeting-related emails/RSVPs and sending invitations or follow-ups - `note-taker` -- For capturing meeting agendas and action items
GitHubで見る