Tutorial10 min read

Claude Cowork Productivity Plugin: Master Your Daily Workflow

Transform your daily productivity with the Claude Cowork Productivity plugin. Learn to manage tasks, calendars, and workflows across Notion, Asana, Slack, and more.

Published on February 2, 2026

Introduction to the Productivity Plugin

The Productivity plugin is the most versatile of Claude Cowork's 11 official plugins. It connects your task managers, calendars, and communication tools into a unified system where Claude understands your work context and helps you stay organized.

What the Productivity Plugin Can Do

  • Task Management: Create, update, and prioritize tasks across tools
  • Calendar Coordination: Schedule meetings and manage your time
  • Daily Planning: Generate daily plans based on priorities and deadlines
  • Context Awareness: Remember your projects, preferences, and work patterns
  • Cross-Tool Sync: Keep information consistent across platforms

Supported Integrations

The Productivity plugin connects to:

  • Task Management: Asana, Linear, Jira, Monday, ClickUp
  • Documentation: Notion
  • Communication: Slack
  • Calendar & Email: Microsoft 365

Installation

Step 1: Install the Plugin

claude plugin install productivity@knowledge-work-plugins

Or in Claude Cowork desktop:

  1. Go to Plugins → Browse
  2. Find "Productivity" and click Install

Step 2: Connect Your Tools

Edit .mcp.json to add your services:

{
  "mcpServers": {
    "notion": {
      "command": "npx",
      "args": ["-y", "@anthropic/mcp-server-notion"],
      "env": {
        "NOTION_API_KEY": "your-key"
      }
    },
    "slack": {
      "command": "npx",
      "args": ["-y", "@anthropic/mcp-server-slack"],
      "env": {
        "SLACK_BOT_TOKEN": "xoxb-your-token"
      }
    }
  }
}

Step 3: Add Your Personal Context

Create a context.md file with your work information:

## My Role
Product Manager at TechCorp

## Current Projects
- Q1 Product Launch (high priority)
- Customer Feedback System
- Team Documentation

## Work Preferences
- Focus time: 9am-12pm
- Meeting availability: 2pm-5pm
- Weekly review: Friday 4pm

Key Slash Commands

/productivity:daily-plan

Generate your daily plan:

/productivity:daily-plan

Output includes:

  • Priority tasks for today
  • Scheduled meetings
  • Suggested focus blocks
  • Tasks at risk of missing deadlines

/productivity:weekly-review

End-of-week summary:

/productivity:weekly-review

Output includes:

  • Completed tasks
  • Incomplete items and reasons
  • Upcoming deadlines
  • Suggested priorities for next week

/productivity:capture

Quick task capture:

/productivity:capture Fix the login bug before Thursday demo

Automatically creates the task in your default tool with appropriate priority and deadline.

/productivity:focus

Start a focus session:

/productivity:focus 2 hours on Q1 launch prep

Actions:

  • Sets Slack status to "Focusing"
  • Blocks calendar time
  • Lists relevant tasks
  • Snoozes notifications (if configured)

Real-World Workflows

Morning Routine

Start every day with:

Good morning! What should I focus on today? Consider my meetings
and deadlines this week.

Meeting Follow-Up

After meetings:

I just finished the product review meeting. Create tasks for:
- Update the roadmap with new priorities
- Share meeting notes with the team
- Schedule follow-up with engineering

Context Switching

When changing focus:

I'm switching to the customer feedback project.
What's the current status and what needs attention?

End of Day Wrap-Up

Before logging off:

What did I accomplish today? What's carrying over to tomorrow?
Update my task list accordingly.

Customization Tips

Define Your Workflows

Add workflow templates to skills:

## New Feature Request Workflow
1. Create ticket in Linear
2. Add to "Triage" column
3. Notify PM in Slack
4. Schedule for next sprint planning

## Bug Report Workflow
1. Create ticket with "Bug" label
2. Assign to on-call engineer
3. Set priority based on impact
4. Add to current sprint if critical

Set Up Automations

Configure recurring tasks:

Every Monday at 9am, generate my weekly plan and post it to
my personal Notion page.

Create Personal Shortcuts

Define quick commands:

## My Quick Tasks
- "standup" → Pull my updates for daily standup
- "eod" → End of day summary and task cleanup
- "prep" → Prep for my next meeting

Integration Tips

With Notion

  • Create a dedicated "Claude Tasks" database
  • Use properties for priority, project, and status
  • Claude can query and update entries directly

With Slack

  • Set up a channel for Claude notifications
  • Use Slack status for focus modes
  • Quick capture via DM to Claude

With Calendar

  • Block focus time automatically
  • Get prep notes before meetings
  • Reschedule suggestions when conflicts arise

Best Practices

  1. Consistent capture: Always route tasks through one system
  2. Regular reviews: Weekly reviews prevent task buildup
  3. Context updates: Keep your context.md file current
  4. Start small: Add integrations one at a time
  5. Trust but verify: Review Claude's automated actions

Troubleshooting

Tasks not syncing?

  • Check API permissions in .mcp.json
  • Verify token hasn't expired
  • Ensure proper OAuth scopes

Missing context?

  • Update your context.md file
  • Check if project names match across tools
  • Rebuild context with /productivity:refresh-context

Learn about all plugins →

Save time with workflows →

Ready to Get Started?

Put these tips into practice with Claude Cowork.