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.

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:

Format & Template

When creating a new TASKS.md, use this exact template (without example tasks):

# Tasks

## Active

## Waiting On

## Someday

## Done

Task format:

How to Interact

When user asks "what's on my plate" / "my tasks":

When user says "add a task" / "remind me to":

When user says "done with X" / "finished X":

When user asks "what am I waiting on":

Conventions

Extracting Tasks

When summarizing meetings or conversations, offer to add extracted tasks:

Ask before adding - don't auto-add without confirmation.