plugins/teams/skills/teams/SKILL.md
Search through Microsoft Teams chats or channels, triage unread or recent activity, draft follow-ups, and manage Planner tasks through connected Teams data.
npx skillsauth add openai/plugins teamsInstall 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 to route Microsoft Teams work into the right workflow: summarize channels, review recent activity, draft replies, send messages, extract follow-ups, or manage Planner tasks from Teams context. Keep answers grounded in exact Teams context, preserve thread intent, and use the write path that matches the user's requested action.
| Workflow | Skill | | --- | --- | | Compose, route, draft, or send Teams messages | ../teams-messages/SKILL.md | | Summarize one Teams channel or scoped conversation | ../teams-channel-summarization/SKILL.md | | Build a daily digest across selected chats or channels | ../teams-daily-digest/SKILL.md | | Find messages that likely need a response and draft replies | ../teams-reply-drafting/SKILL.md | | Triage what likely needs the user's attention | ../teams-notification-triage/SKILL.md | | Review, create, update, and delete Microsoft Planner tasks from Teams follow-ups | ../teams-planner-task-management/SKILL.md |
@name text.list_channel_messages(top=50). Do not probe larger values by default because the underlying endpoint rejects oversized reads.create_chat(chat_type='oneOnOne') with exactly one recipient user ID.group chat containing the caller and the intended recipient, then send the message there.group chat fallback.If Teams data is missing or incomplete, say that Teams access may be unavailable, pointed at the wrong destination, or too broad to answer reliably, then ask the user to reconnect or narrow the scope.
development
Use when the user wants to spin up / create / launch / provision a DigitalOcean droplet (or "a remote dev box on DO") and connect to it from Codex as a remote SSH workspace.
tools
Motion / animation context for the `use_figma` MCP tool — animating Figma nodes via manual keyframes, animation styles, easing, and timeline duration. Load alongside figma-use whenever a task involves adding, editing, or inspecting animation on a node.
development
SwiftUI ↔ Figma translation. Use whenever the user mentions Swift, SwiftUI, iOS, iPhone, or iPad — in EITHER direction — translating a Figma design into SwiftUI (design → code), or pushing SwiftUI views / screens / tokens back into a Figma file (code → design). Triggers on phrases like 'implement this Figma design in SwiftUI', 'build this screen in Swift', 'push this SwiftUI view to Figma', 'mirror my Swift code in a Figma file', or whenever a Figma URL appears alongside `.swift` files / an `.xcodeproj`. Routes to a direction-specific reference doc; loads alongside `figma-use` for the code → design path.
development
Translates Figma motion and animations into production-ready application code. Use when implementing animation/motion from a Figma design — user mentions "implement this motion", "add animation from Figma", "animate this component", provides a Figma URL whose node is animated, or when `get_design_context` returns motion data or instructs you to call `get_motion_context`.