Overview
The Productivity plugin gives Claude a persistent understanding of your work through task management, workplace memory, and a visual dashboard. Claude learns your people, projects, and terminology so it can decode requests like a colleague would. Primarily designed for Cowork, Anthropic’s agentic desktop application, but also works in Claude Code.What It Does
Task Management
A shared
TASKS.md file that Claude reads, writes, and executes against. Add tasks naturally, and Claude tracks status, triages stale items, and syncs with external tools.Workplace Memory
A two-tier memory system that teaches Claude your shorthand, people, projects, and terminology. Say “ask Todd to do the PSR for Oracle” and Claude knows exactly who, what, and which deal.
Visual Dashboard
A local HTML file that gives you a board view of your tasks and a live view of what Claude knows about your workplace. Edit from the board or the file — they stay in sync.
Installation
Commands
/start
Initialize tasks + memory, open the dashboard.
- Checks for existing
TASKS.md,CLAUDE.md,memory/directory, anddashboard.html - Creates missing files/directories
- Opens the dashboard (tells you to open
dashboard.htmlfrom your file browser) - If first run, bootstraps memory by analyzing your tasks and optionally scanning chat/email/docs
- Guides you through decoding shorthand, acronyms, people, and projects
- Analyzes your existing task list for shorthand and workplace language
- Asks you to decode each term, acronym, nickname, or project reference
- Optionally scans chat, email, calendar, and documents for comprehensive context
- Creates
CLAUDE.md(hot cache) andmemory/directory (full storage)
/update
Sync tasks and refresh memory from your current activity.
- Syncs tasks from external sources (project trackers, GitHub Issues)
- Triages stale items (overdue, 30+ days active, missing context)
- Decodes all tasks to find memory gaps (unknown people, projects, terms)
- Fills gaps by asking you about unknown terms
- Enriches memory with context from tasks (links, relationships, deadlines)
--comprehensive):Everything in default mode, plus:
- Deep scan of recent chat messages, emails, documents, and calendar events
- Flags missed todos (action items in messages not captured in TASKS.md)
- Suggests new memories (people, projects, terms appearing frequently)
- Offers cleanup of stale memories (projects with no mentions in 30+ days)
Skills
Two powerful skills drive the productivity system:Task Management
Task Management
Simple, effective task tracking using a shared Features:
TASKS.md file.File structure:- Both you and Claude can read/write the same file
- Visual dashboard syncs automatically with file changes
- External tool sync (Asana, Linear, Jira, GitHub Issues)
- Natural language task extraction from conversations
- Automatic triage of stale items
- Bold the task title for scannability
- Include “for [person]” when it’s a commitment
- Include “due [date]” for deadlines
- Include “since [date]” for waiting items
- Sub-bullets for additional context
Memory Management
Memory Management
Two-tier memory system that makes Claude a true workplace collaborator.The goal: Transform shorthand into understanding.Architecture:Lookup flow (tiered):
- Check
CLAUDE.md(hot cache) — covers 90% of daily needs - Search
memory/glossary.mdif not found — full glossary - Dive into
memory/people/ormemory/projects/for rich detail - Ask user if still unknown — learn it and remember
- Top ~30 people you interact with most
- ~30 most common acronyms/terms
- Active projects (5-15)
- Your preferences (meeting style, communication preferences)
- Target: ~50-80 lines, covers 90% of decoding needs
glossary.md— Complete decoder ring (all people nicknames, all acronyms, all project codenames)people/{name}.md— Individual profiles (role, team, communication preferences, context)projects/{name}.md— Project details (status, people, budget, timeline)context/company.md— Teams, tools, processes, company context
- Promote to CLAUDE.md when term/person used frequently or part of active work
- Demote to memory/ only when project completed, person no longer frequent contact, or term rarely used
Example Workflows
Getting Started (First Run)
Adding Tasks Naturally
Morning Sync
Workplace Shorthand in Action
Once memory is populated, Claude decodes your shorthand instantly:Visual Dashboard
The dashboard provides:Task Board View
- Kanban-style board with Active, Waiting On, Someday, Done columns
- Drag-and-drop task management
- Inline editing
- Auto-saves to TASKS.md
- Syncs with external file changes
Memory View
- Live view of CLAUDE.md hot cache
- Browse memory/ directory contents
- See people, projects, terms at a glance
- Jump to detailed profiles
TASKS.md directly — they stay in sync.
Data Sources
Connect your communication and project management tools for the best experience:| Category | Placeholder | Included | Alternatives |
|---|---|---|---|
| Chat | ~~chat | Slack | Microsoft Teams, Discord |
~~email | Microsoft 365 | — | |
| Calendar | ~~calendar | Microsoft 365 | — |
| Knowledge base | ~~knowledge base | Notion | Confluence, Guru, Coda |
| Project tracker | ~~project tracker | Asana, Linear, Atlassian, monday.com, ClickUp | Shortcut, Basecamp, Wrike |
| Office suite | ~~office suite | Microsoft 365 | — |
Plugin files use
~~category placeholders that resolve to whichever MCP server you connect. See CONNECTORS.md for details.