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
آخر نشاط في المصدر
٢٩ مايو ٢٠٢٦ في ١١:٠٠
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
١٥
التفرعات
١

خيارات التثبيت

يُحدَّد 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