Personal productivity and life-management plugins by Queen of Code
npx claudepluginhub queen-of-code/executive-assistantUnify every source of 'things I need to do' into a single tracked backlog on GitHub Projects.
Your life has a thousand moving parts. MEA tracks all of them.
MEA is a personal life task management plugin for Claude Cowork. It scans your Gmail (read-only), processes meeting notes, handles manual input, and turns everything into tracked tasks on a GitHub Projects board — your existing one, not a new app.
You interact with it through three interfaces:
All your data is stored in systems you own — locally on your machine inside a Cowork Project, or in your own GitHub repo.
| Phase | Status | What it covers |
|---|---|---|
| Phase 1 — Foundation + Core Loop | ✅ Complete | Email scanning (rule-based), manual task entry, task completion, daily briefing, health check |
| Phase 2 — Intelligence + Recurring | ✅ Complete | Tier 2/3 LLM classification, recurring task engine, /onboard wizard, /add-recurring, daily maintenance task |
| Phase 3 — Meeting Notes + Voice | 🟡 In progress | Meeting note extraction, Siri Shortcuts |
| Phase 4 — Weekly Review + Polish | Not started | Weekly review, advanced filtering, error handling |
| Phase 5 — Marketplace Prep | Not started | Config templates, packaged plugin |
See AGENTS.md for the full phase tracker and contributor guide.
Before you can use MEA, you need:
github.com/users/you/projects/5 → 5)git clone https://github.com/queen-of-code/executive-assistant
cd executive-assistant
This repo directory will become your MEA workspace — all state files live here (in task-data/, which is .gitignore'd).
MEA relies on state files (task-data/mea-state.json, etc.) persisting between Cowork sessions. This requires running inside a Cowork Project — standalone Cowork sessions don't reliably persist local file writes.
executive-assistant/ directory you cloned in Step 1All MEA tasks — setup, scans, briefings — should be run from inside this project.
MEA reads your email but never writes to it. The Gmail connector is scoped to gmail.readonly — it cannot send, archive, delete, or modify any email. See CONNECTORS.md for the full list of what is and isn't accessed.
Repeat for each Gmail account you want MEA to monitor.
Or, if you prefer a personal access token:
export GITHUB_TOKEN=ghp_your_token_here
The token needs repo scope (to create and read issues).
Option A: Local install (development / personal use)
Inside Cowork, run:
/plugin marketplace add queen-of-code/executive-assistant
/plugin install moms-executive-assistant@queen-of-code
This adds the GitHub repo as a marketplace and installs the plugin from it.
Option B: Load directly without installing (quickest for testing)
Start Claude Code with the plugin directory:
claude --plugin-dir ./executive-assistant
Or inside an active Cowork session:
/plugin marketplace add ./executive-assistant
/plugin install moms-executive-assistant@executive-assistant
Note: Once the repo is public on GitHub, Option A is the cleanest path. For now (private repo), Option B works as long as you're authenticated.
Inside your MEA Cowork Project, run:
/configure-mlea
This will ask you for: