teams-planner-task-management
Review and manage Microsoft Teams Planner tasks. Use when the user wants to inspect plans or buckets, create tasks from follow-ups, update task fields, or safely delete a Planner task.
Best use case
teams-planner-task-management is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Review and manage Microsoft Teams Planner tasks. Use when the user wants to inspect plans or buckets, create tasks from follow-ups, update task fields, or safely delete a Planner task.
Teams using teams-planner-task-management should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/teams-planner-task-management/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How teams-planner-task-management Compares
| Feature / Agent | teams-planner-task-management | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Review and manage Microsoft Teams Planner tasks. Use when the user wants to inspect plans or buckets, create tasks from follow-ups, update task fields, or safely delete a Planner task.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Teams Planner Task Management Use this skill to manage Planner tasks that live inside Teams. It is the Teams-native workflow for turning chat or meeting follow-ups into trackable tasks. ## Start Here - If the user asks about "my tasks," start with `list_planner_tasks`. - If the user names a plan or bucket but not the exact ID, resolve it first with `list_planner_plans` and `list_planner_buckets`. - If the user names assignees for a new task, resolve people to exact user IDs before assignment. ## Workflow 1. Choose the correct task path: - review tasks: `list_planner_tasks` - inspect plan or bucket structure: `list_planner_plans`, `list_planner_buckets` - inspect one task: `fetch_planner_task` - create tasks from follow-ups: `create_planner_task` - move or update a task: `update_planner_task` - delete a task: `delete_planner_task` 2. For follow-up extraction from Teams meetings or chats, summarize the action items first, then turn each confirmed follow-up into a Planner task. 3. When creating tasks, keep titles short and action-oriented. Add assignees, due dates, start dates, priority, or completion percentage only when the user provided or clearly implied them. 4. When updating tasks, fetch the current task first if you need to restate the current state before changing it. 5. Delete a Planner task when the user clearly asked for that action and the target task is resolved. ## Safety - Do not delete a task on implied intent. - If a task, plan, or bucket is ambiguous, resolve the exact target before updating or deleting it. - If follow-ups from a Teams summary are incomplete, return the proposed task list first instead of creating partial tasks silently. ## Output Conventions - For task reviews, group tasks by plan, bucket, priority, or completion state, whichever makes the answer easiest to scan. - For task creation proposals, show the task title, assignee, due date, and target bucket before creating anything when the user asked for proposals rather than direct creation. - For destructive requests, restate the target task before deleting it. ## Example Requests - "Show me my Planner tasks in Teams." - "Turn these meeting follow-ups into Planner tasks in the launch board." - "Move this Planner task to the blocked bucket and push the due date to Friday." - "Delete this Planner task."
Related Skills
teams
Summarize Microsoft Teams conversations, triage unread or recent activity, draft follow-ups, and manage Planner tasks through connected Teams data. Use when the user wants to review chats or channels, identify owners and next steps, prepare a safe reply or post, or turn follow-ups into Teams-native tasks.
teams-reply-drafting
Draft Microsoft Teams replies from available context. Use when the user wants help finding messages that likely need a response and preparing reply drafts.
teams-notification-triage
Triage recent Microsoft Teams activity into a priority queue or task list for the user.
teams-messages
Compose, route, draft, or send Microsoft Teams messages with exact destination resolution, real user mentions, and Teams-native DM or channel routing.
teams-daily-digest
Create a daily Microsoft Teams digest from selected chats, channels, or workstreams. Use when the user asks for a daily Teams recap or summary of today's Teams activity.
teams-channel-summarization
Summarize activity from one Microsoft Teams channel or one scoped Teams conversation and return a concise recap or post-ready follow-up.
outlook-email-task-extraction
Extract action items, deadlines, commitments, and owners from Outlook email threads and mailbox searches. Use when the user wants a task list from one thread, several related messages, or a mailbox slice, including who owes what and when.
workflow
Vercel Workflow DevKit (WDK) expert guidance. Use when building durable workflows, long-running tasks, API routes or agents that need pause/resume, retries, step-based execution, or crash-safe orchestration with Vercel Workflow.
verification
Full-story verification — infers what the user is building, then verifies the complete flow end-to-end: browser → API → data → response. Triggers on dev server start and 'why isn't this working' signals.
vercel-storage
Vercel storage expert guidance — Blob, Edge Config, and Marketplace storage (Neon Postgres, Upstash Redis). Use when choosing, configuring, or using data storage with Vercel applications.
vercel-services
Vercel Services — deploy multiple services within a single Vercel project. Use for monorepo layouts or when combining a backend (Python, Go) with a frontend (Next.js, Vite) in one deployment.
vercel-sandbox
Vercel Sandbox guidance — ephemeral Firecracker microVMs for running untrusted code safely. Supports AI agents, code generation, and experimentation. Use when executing user-generated or AI-generated code in isolation.