Agent Plugins Marketplace
← All plugins

lhm-inbox-hub

v0.1.0

Michael's inbox system: morning triage into a brief, voice-matched draft replies, a timed email session, periodic label tidy-up, and a corrections loop that learns from what actually got sent. Drafts only, never sends.

Claude Code5 Skills

By Local Health Marketing0 GitHub starsUpdated 1 hour ago

Directory evidence

Runtimes
Claude Code
Parsed components
5 skill or MCP entries
Source updated
Sep 28, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install lhm-inbox-hub for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install lhm-inbox-hub@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/michaellhm/lhm-skills

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/lhm-inbox-hub/.

Plugin files

plugins/lhm-inbox-hub/
├── .claude-plugin/plugin.json
├── skills/email-drafts/SKILL.md
├── skills/email-learn/SKILL.md
├── skills/email-session/SKILL.md
├── skills/inbox-tidy/SKILL.md
└── skills/inbox-triage/SKILL.md

Included Skills5

email-draftsskills/email-drafts/SKILL.md

Draft an email or reply in Michael's voice from the evidence-based voice profile. Use when the user says 'draft a reply to', 'write an email to', 'reply to this', 'draft this in my voice', 'email the client about', or when another skill needs a Michael-voice draft. Creates a Gmail draft, never sends.

email-learnskills/email-learn/SKILL.md

Close the learning loop on email drafts. Compares what triage drafted with what Michael actually sent, logs the differences, and proposes updates to the voice profile and routing rules. Use when the user says 'what did I change in my emails', 'email learnings', 'update the voice profile', 'learn from my sent mail', or as the last step of the morning routine after a day of sending. Proposes edits; writes them only on approval or when the session is unattended and the change is additive.

email-sessionskills/email-session/SKILL.md

Run a timed, focused email session from today's brief. Use when the user says 'I've got 30 minutes for email', 'let's do emails', 'email session', 'work through my replies', 'what should I answer first', or gives a time budget. Walks Reply-today items one at a time, shows the draft, takes edits, and hands back a send-ready draft. Never sends.

inbox-tidyskills/inbox-tidy/SKILL.md

Clean up stale threads in Michael's working-state labels (ONGOING TASKS, TO RESPOND, WAITING ON, MEETING WRAP). Inventories by age, proposes what to move to Done and archive, and applies only what Michael approves. Use when the user says 'tidy my inbox', 'clean up my labels', 'clear out ongoing tasks', 'inbox cleanup', 'archive old emails', or on a monthly schedule. Never trashes.

inbox-triageskills/inbox-triage/SKILL.md

Run Michael's morning inbox pre-work. Classifies every inbox thread by tier, sets working-state labels, creates BasicOps tasks for real work, drafts voice-matched replies in Gmail, walks this week's Obsidian tasks, and writes one brief. Use when the user says 'triage my inbox', 'morning inbox', 'sort my emails', 'what's in my inbox', 'inbox brief', or when a scheduled morning routine runs. Drafts only, never sends.

Plugin manifests1

plugins/lhm-inbox-hub/.claude-plugin/plugin.json
{
  "name": "lhm-inbox-hub",
  "version": "0.1.0",
  "description": "Michael's inbox system: morning triage into a brief, voice-matched draft replies, a timed email session, periodic label tidy-up, and a corrections loop that learns from what actually got sent. Drafts only, never sends.",
  "author": {
    "name": "Local Health Marketing"
  },
  "keywords": [
    "email",
    "gmail",
    "triage",
    "drafts",
    "basicops",
    "obsidian"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[lhm-inbox-hub on Agent Plugins Marketplace](https://pluginsmp.com/plugins/lhm-inbox-hub)