fanfan-de/anybox/teams-notification-triage
Claude Code and agent skill by fanfan-de/anybox
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Triage recent Microsoft Teams activity into a priority queue or task list for the user.
Install
npx vskill@latest install fanfan-de/anybox/teams-notification-triageSKILL.md
Teams Notification Triage
Use this skill to produce a priority queue or task list from recent Teams activity. This is a proxy workflow over the available Teams signals, not a native notification-feed view.
Related Skills
| Workflow | Skill | |
|---|---|---|
| Turn confirmed follow-ups into Microsoft Planner tasks | ../teams-planner-task-management/SKILL.md |
Start Here
- If the user provided a time window, use it and anchor it to explicit local dates.
- Treat this as best-effort triage over unread chats, recent threads, and recent message-level mentions.
- Do not claim access to unread channel markers or a native Teams notification feed.
Workflow
- Resolve the current user with
get_profileso you can match message-level mentions to the signed-in user ID when needed. - If the user provided channels, chats, teams, or people, keep the triage inside that scope.
- With no explicit scope, prioritize:
list_chats(unread_only=True)for unread chat signallist_recent_threadsfor recent channel and chat activity
- Expand only the containers needed to determine what matters:
- unread chats first via
list_chat_messages - then recent channels or chats via
list_channel_messagesorlist_chat_messages
- For mention checks, inspect message-history results and use
TeamsMessageResult.mentions. Do not use Teams search results as the source of truth for mention detection. - Prioritize messages likely needing a reply, creating a follow-up, or changing the user's plan.
- If some channel activity is unreadable or artifact-only, say so and keep it out of the main triage buckets.
- If the user asks you to track tasks from triage, show the proposed task list first or route to the Planner skill; do not silently create tasks while presenting an attention queue.
Formatting
Format the triage as:
- Keep the triage compact; aim for 3–15 bullets total.
- Treat Tasks for you as the primary section whenever the goal is a personal action list.
- Make Tasks for you a triage bucket, not proof that a Planner task exists. Say "Planner task" only after reading or writing Planner.
- Include Can ignore for now only when the user explicitly asked to filter noise.
- Preserve exact chat, team, and channel names.
- Use Notes to explain proxy behavior, coverage gaps, or the lack of channel unread markers.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/Anybox-Plugins/teams/skills/teams-notification-triage/SKILL.md
Popularity
- Repository stars
- 55
- Repository forks
- 9
- 7-day trend score
- 25
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/fanfan-de/anybox/teams-notification-triage)