Help us improve
Share bugs, ideas, or general feedback.
From imessage
Analyzes iMessage conversations with stats, who initiates, streaks, temporal heatmaps, contact interactions, gaps, and forgotten contacts. Useful for behavior patterns and anomalies.
npx claudepluginhub anipotts/imessage-mcpHow this skill is triggered — by the user, by Claude, or both
Slash command
/imessage:statsThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
For broad analytics requests, run these tools and synthesize the results:
Fuzzy search, browse, and filter Apple Messages/iMessage conversations locally via CLI. Searches by contact, date range, or sender partial match with typo tolerance.
Reads conversations and new messages from macOS Messages SQLite database, sends messages via AppleScript. For messaging automation and integration.
Extracts and analyzes local WeChat Mac 4.x chat history — exports encrypted messages, generates daily reports, customer insights, contact labels, and interactive HTML reports with heuristic emotion/MBTI analysis.
Share bugs, ideas, or general feedback.
For broad analytics requests, run these tools and synthesize the results:
message_statswho_initiatesstreakstemporal_heatmapcontact_statsconversation_gapsforgotten_contactsIf the user asks about a specific contact, apply contact filters where supported and focus the analysis on that relationship.
Return a concise overview first, followed by notable trends and anomalies.