plugins/outlook-calendar/skills/outlook-calendar-group-scheduler/SKILL.md
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 skillsauth add openai/plugins outlook-calendar-group-schedulerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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.tools
Top-level workflow skill for USD performance diagnosis and optimization. Use for slow loading, high memory, low FPS, or 'optimize my scene' requests; delegates auth/runtime setup to Phase 0 owners.
data-ai
Use when the user mentions MagicPath, designs, UI components, themes, canvas selections, or repo-to-canvas UI work; run magicpath-ai to search, inspect, install, or author components.
documentation
Use as the top-level router for Omniverse Realtime Viewer USD app requests and focused viewer reference documents.
tools
Turn Notion specs into implementation plans, tasks, and progress tracking; use when implementing PRDs/feature specs and creating Notion plans + tasks from them.