
Task Management
- 6.1k installs
- 23.1k repo stars
- Updated July 28, 2026
- anthropics/knowledge-work-plugins
task-management is an agent skill for Simple task management using a shared TASKS.md file. Reference this when the user asks about their tasks, wants to add/complete tasks, or needs help tracking commitments.
About
Simple task management using a shared TASKS.md file. Reference this when the user asks about their tasks, wants to add/complete tasks, or needs help tracking commitments. --- name: task-management description: Simple task management using a shared TASKS.md file. Reference this when the user asks about their tasks, wants to add/complete tasks, or needs help tracking commitments. user-invocable: false --- # Task Management Tasks are tracked in a simple `TASKS.md` file that both you and the user can edit. ## File Location **Always use `TASKS.md` in the current working directory.** - If it exists, read/write to it - If it doesn't exist, create it with the template below ## Dashboard Setup (First Run) A visual dashboard is available for managing tasks and memory. **On first interaction with tasks:** 1. Check if `dashboard.html` exists in the current working directory 2. If not, copy it from `${CLAUDE_PLUGIN_ROOT}/skills/dashboard.html` to the current working directory 3.
- If it exists, read/write to it
- If it doesn't exist, create it with the template below
- Check if `dashboard.html` exists in the current working directory
- If not, copy it from `${CLAUDE_PLUGIN_ROOT}/skills/dashboard.html` to the current working directory
- Inform the user: "I've added the dashboard. Run `/productivity:start` to set up the full system."
Task Management by the numbers
- 6,079 all-time installs (skills.sh)
- +219 installs in the week ending Jul 28, 2026 (Skillselion tracking)
- Ranked #120 of 16,659 AI & Agent Building skills by installs in the Skillselion catalog
- Security screen: LOW risk (skills.sh audit)
- Data as of Jul 28, 2026 (Skillselion catalog sync)
task-management capabilities & compatibility
- Capabilities
- if it exists, read/write to it · if it doesn't exist, create it with the template · check if `dashboard.html` exists in the current · if not, copy it from `${claude_plugin_root}/skil · inform the user: "i've added the dashboard. run
- Use cases
- documentation
What task-management says it does
--- name: task-management description: Simple task management using a shared TASKS.md file.
Reference this when the user asks about their tasks, wants to add/complete tasks, or needs help tracking commitments.
user-invocable: false --- # Task Management Tasks are tracked in a simple `TASKS.md` file that both you and the user can edit.
npx skills add https://github.com/anthropics/knowledge-work-plugins --skill task-managementAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 6.1k |
|---|---|
| repo stars | ★ 23.1k |
| Security audit | 3 / 3 scanners passed |
| Last updated | July 28, 2026 |
| Repository | anthropics/knowledge-work-plugins ↗ |
When should developers use task-management and what problem does it solve?
Simple task management using a shared TASKS.md file. Reference this when the user asks about their tasks, wants to add/complete tasks, or needs help tracking commitments.
Who is it for?
Developers working with task-management patterns described in the skill documentation.
Skip if: Skip when cached docs are empty or the task is outside the skill's documented scope.
When should I use this skill?
Simple task management using a shared TASKS.md file. Reference this when the user asks about their tasks, wants to add/complete tasks, or needs help tracking commitments.
What you get
Grounded guidance and workflows from SKILL.md for task-management.
- TASKS.md
- dashboard.html
Files
Task Management
Tasks are tracked in a simple TASKS.md file that both you and the user can edit.
File Location
Always use `TASKS.md` in the current working directory.
- If it exists, read/write to it
- If it doesn't exist, create it with the template below
Dashboard Setup (First Run)
A visual dashboard is available for managing tasks and memory. On first interaction with tasks:
1. Check if dashboard.html exists in the current working directory 2. If not, copy it from ${CLAUDE_PLUGIN_ROOT}/skills/dashboard.html to the current working directory 3. Inform the user: "I've added the dashboard. Run /productivity:start to set up the full system."
The task board:
- Reads and writes to the same
TASKS.mdfile - Auto-saves changes
- Watches for external changes (syncs when you edit via CLI)
- Supports drag-and-drop reordering of tasks and sections
Format & Template
When creating a new TASKS.md, use this exact template (without example tasks):
# Tasks
## Active
## Waiting On
## Someday
## DoneTask format:
- [ ] **Task title** - context, for whom, due date- Sub-bullets for additional details
- Completed:
- [x] ~~Task~~ (date)
How to Interact
When user asks "what's on my plate" / "my tasks":
- Read TASKS.md
- Summarize Active and Waiting On sections
- Highlight anything overdue or urgent
When user says "add a task" / "remind me to":
- Add to Active section with
- [ ] **Task**format - Include context if provided (who it's for, due date)
When user says "done with X" / "finished X":
- Find the task
- Change
[ ]to[x] - Add strikethrough:
~~task~~ - Add completion date
- Move to Done section
When user asks "what am I waiting on":
- Read the Waiting On section
- Note how long each item has been waiting
Conventions
- Bold the task title for scannability
- Include "for [person]" when it's a commitment to someone
- Include "due [date]" for deadlines
- Include "since [date]" for waiting items
- Sub-bullets for additional context
- Keep Done section for ~1 week, then clear old items
Extracting Tasks
When summarizing meetings or conversations, offer to add extracted tasks:
- Commitments the user made ("I'll send that over")
- Action items assigned to them
- Follow-ups mentioned
Ask before adding - don't auto-add without confirmation.
Related skills
Forks & variants (1)
Task Management has 1 known copy in the catalog totaling 52 installs. They canonicalize to this original listing.
- smithery.ai - 52 installs
FAQ
What does task-management do?
Simple task management using a shared TASKS.md file. Reference this when the user asks about their tasks, wants to add/complete tasks, or needs help tracking commitments.
When should I invoke task-management?
Simple task management using a shared TASKS.md file. Reference this when the user asks about their tasks, wants to add/complete tasks, or needs help tracking commitments.
Where is the source documentation?
Ground claims in SKILL.md excerpts and linked reference files from the cached docs.
Is Task Management safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.