Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By thomkav
Intelligent Gmail email classification and organization with learning
npx claudepluginhub thomkav/gmail-classifierAnalyze recent unread emails and classify them into categories (receipts, newsletters, promotions)
View and configure email classification rules and learned preferences
Review and approve/reject classification suggestions before applying actions
Requires secrets
Needs API keys or credentials to function
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Intelligent Gmail email classification and organization plugin with learning. Automatically categorize emails (receipts, newsletters, promotions) and organize your inbox with AI assistance.
Clone/Download this plugin into your Claude Code plugins directory:
~/.claude/plugins/gmail-classifier/
Set up Gmail authentication:
.zshrc, .bashrc, etc.):
export GMAIL_APP_[REDACTED:Password]
source ~/.zshrcVerify MCP Setup:
cd ~/.claude/plugins/gmail-classifier
cat .mcp.json # Verify gmail-mcp configuration
Load the plugin in Claude Code:
/help plugins
# or reload Claude Code session
/classify 15
This analyzes 15 recent unread emails and categorizes them:
/review-suggestions
For each classified email, decide:
/organize-config view
View your current configuration, or:
/organize-config edit
Edit to add:
/classify [count]Analyze and classify recent unread emails.
/classify # Process 10 emails (default)
/classify 20 # Process 20 emails
/classify 50 # Process 50 emails
Output: Summary of found categories with confidence levels and suggested actions.
/review-suggestionsReview classified emails and make decisions.
Options:
/organize-config [action]Manage classification rules and preferences.
/organize-config view # Show current settings
/organize-config edit # Edit configuration
/organize-config reset # Reset preferences
Settings are stored in .local.md with these sections:
Define how to classify each email type:
categories:
receipts:
confidence: high
action: archive
patterns: [order, receipt, invoice, confirmation]
common_domains: [amazon.com, ebay.com, stripe.com, paypal.com]
newsletters:
confidence: medium
action: review
quality_tiers: [high, medium, low]
patterns: [newsletter, digest, subscription]
promotions:
confidence: medium
action: archive
patterns: [sale, discount, offer, promo]
Track your decisions over time:
learned_preferences:
keep_newsletters:
- newsletter@techcrunch.com
- digest@morning.news
archive_newsletters:
- spam@promotional.com
keep_senders:
- boss@company.com
- friend@personal.com
blocked_domains:
- unwanted-spam.com
Classify Email
↓
Show Confidence + Suggestion
↓
User Feedback (Approve/Reject/Learn)
↓
Update Preferences
↓
Apply to Similar Emails (Next Time)
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Scans your inbox for recent emails, triages by priority tier, and offers reply drafting. Template — customize the tiers and aliases to match your setup.
Gmail integration with multi-account support - read, search, send, and manage emails
Natural language interface for Apple Mail — search, compose, triage, organize, and analyze email with 24 MCP tools and an expert email management skill
Email via Himalaya CLI (IMAP/SMTP)
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.