Skip to content

Add proactive-reminders skill to productivity plugin#140

Open
DyrtyJax wants to merge 1 commit intoanthropics:mainfrom
DyrtyJax:add-proactive-reminders
Open

Add proactive-reminders skill to productivity plugin#140
DyrtyJax wants to merge 1 commit intoanthropics:mainfrom
DyrtyJax:add-proactive-reminders

Conversation

@DyrtyJax
Copy link

Summary

Adds a proactive-reminders skill to the productivity plugin — time-based reminders that deliver themselves via ~~chat when they come due.

This fills a gap between task-management (tracks what needs doing) and actually ensuring it gets done on time. Tasks are a backlog; reminders are a push notification.

What it does

  • Natural language scheduling — "remind me to call Acme next Tuesday at 2pm"
  • Cross-team reminders — "remind Sarah to send the proposal" → group DM with both parties
  • Recurrence — daily, weekly, weekdays, monthly
  • CRM + project tracker linking — attach reminders to deals or tasks for context
  • Date validation — server-side auto-correction for AI model year errors (a real production issue)
  • Delivery mechanism — documented patterns for cron-based, calendar-based, and scheduled-message approaches

Why this matters

Every sales team needs follow-up reminders. Every ops team needs deadline nudges. The existing task-management skill is great for tracking work, but it's passive — the user has to check TASKS.md. Reminders are active — they find you.

Production tested

This skill is based on a system we run in production at Dyrt, an 11-person waste management company in LA. We built our entire CRM and operations stack on Claude Cowork + MCP tools. The reminder system handles 50+ reminders/week across our sales team, with 15-minute cron delivery via Cloudflare Workers.

Key production lessons baked into the skill:

  • AI models sometimes generate timestamps with wrong years → server-side auto-correction pattern documented
  • Cross-team reminders work best as group DMs (all parties see the context)
  • Recurrence needs special handling for weekdays (Friday → skip to Monday)

Files

  • productivity/skills/proactive-reminders/SKILL.md — the skill definition

Relationship to existing skills

task-management proactive-reminders
Purpose Track what needs doing Ensure it gets done on time
Delivery User checks manually Push notification at set time
Recurrence No Yes
Cross-team No Yes
Time-based No Yes

They work best together: use task-management for your backlog, use proactive-reminders for time-sensitive follow-ups.

@DyrtyJax
Copy link
Author

Hey @mattpic-ant — would love your eyes on this when you get a chance. This is based on a reminder system we run in production (waste management company, 11-person team). The key insight is that task-management tracks what needs doing but reminders ensure it actually gets done on time — they complement each other. Happy to iterate on format/structure to match your conventions.

Time-based reminders that deliver via chat when they come due.
Supports natural language scheduling, recurrence, cross-team
reminders, and CRM/project-tracker linking.

Complements task-management: tasks track what needs doing,
reminders ensure it gets done on time.

Includes production-tested implementation patterns from a team
running their entire CRM on Claude Cowork + MCP tools.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant