원클릭으로
teams-assistant
Interact with Microsoft Teams — read chats, send messages, list channels and teams.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Interact with Microsoft Teams — read chats, send messages, list channels and teams.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Find and act on emails over IMAP with Mail.app closed. Discover which accounts are logged in, search, read contents, download attachments, draft new mail, mark read/unread, archive, and move to trash.
Automate web interactions for bookings, form submissions, and purchases using ARIA-based Safari control.
View and manage calendar events with smart scheduling defaults.
Look up, search, and create contacts in Contacts.app.
Organize the ~/Downloads folder by categorizing files and subdirectories into subfolders using AI-driven analysis.
Generate images from text descriptions using models with native image generation (e.g. Gemini).
| id | teams_assistant |
| name | Teams Assistant |
| description | Interact with Microsoft Teams — read chats, send messages, list channels and teams. |
| apps | ["Microsoft Teams"] |
| tasks | ["teams_setup","teams_login","teams_status","teams_list_teams","teams_list_channels","teams_read_channel_messages","teams_send_channel_message","teams_list_chats","teams_read_chat_messages","teams_send_chat_message"] |
| essential_tasks | [] |
| examples | ["Set up Teams integration","List my Teams","Show channels in the Engineering team","Read recent messages in the General channel","Send a message to the General channel saying the deploy is done","Show my recent Teams chats","Read my chat with Alice","Send Bob a Teams message asking about the deadline"] |
| safe_defaults | {"limit":20} |
| confirm_before_write | ["send message"] |
| requires_permissions | [] |
az). If not installed, tell the user: brew install azure-cliteams_setup handles everything: az login, Azure AD app registration, and initial browser authteams_login to re-authenticateaccount_nameaccount_name is not specified, the task returns an error listing available accountsteams_status to check which accounts are set up and whether tokens are validteams_list_teams to get team IDsteams_list_channels with the team_id to get channel IDsteams_read_channel_messages with both IDs to read messagesteams_list_chats then teams_read_chat_messagesteams_send_channel_message (needs team_id + channel_id)teams_send_chat_message (needs chat_id)