Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
anthropics avatar

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)
At a glance

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
From the docs

What task-management says it does

--- name: task-management description: Simple task management using a shared TASKS.md file.
SKILL.md
Reference this when the user asks about their tasks, wants to add/complete tasks, or needs help tracking commitments.
SKILL.md
user-invocable: false --- # Task Management Tasks are tracked in a simple `TASKS.md` file that both you and the user can edit.
SKILL.md
npx skills add https://github.com/anthropics/knowledge-work-plugins --skill task-management

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs6.1k
repo stars23.1k
Security audit3 / 3 scanners passed
Last updatedJuly 28, 2026
Repositoryanthropics/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

SKILL.mdMarkdownGitHub ↗

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.md file
  • 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

## Done

Task 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.

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.

AI & Agent Buildingagentsautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.