Help us improve
Share bugs, ideas, or general feedback.
From outlook-calendar
Find and rank good meeting times for several people using Outlook Calendar data. Use when the user wants to schedule a meeting, compare candidate slots across attendees, find the best compromise time, or add a room/resource check after narrowing the attendee-compatible options.
npx claudepluginhub robinebers/converted-plugins --plugin outlook-calendarHow this skill is triggered — by the user, by Claude, or both
Slash command
/outlook-calendar:outlook-calendar-group-schedulerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when the scheduling problem is the task.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Creates, reads, edits, and analyzes .docx files using docx-js for new documents, pandoc for text extraction, Python scripts for XML unpacking/validation/changes, and LibreOffice for conversions.
Share bugs, ideas, or general feedback.
Use this skill when the scheduling problem is the task.
get_schedule for attendee and room/resource free-busy windows once you know the concrete schedule identifiers.find_available_slots when the problem is mostly about the user's own calendar and buffered openings.search_events or list_events when you need conflict context before ranking options.create_event only after the winning slot and attendee set are settled.Busy and Out of Office as harder constraints than Tentative or Working Elsewhere unless the user says otherwise.Tentative or Working Elsewhere, describe that as a softer constraint instead of silently treating it as unavailable.