A sophisticated message history analyzer that extracts relationship dynamics and communication patterns from iMessage and Signal data.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install imessage-signal-analyzer
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install imessage-signal-analyzer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The iMessage & Signal Analyzer is a powerful diagnostic tool designed to provide deep insights into digital communication habits. By interfacing directly with local message databases on macOS and Signal exports on various platforms, this skill allows users to quantify their social interactions. It moves beyond simple text reading to offer a analytical overview of relationship health, tracking how conversations evolve over years through data-driven metrics. This skill is a core component of the Openclaw Skills ecosystem for users seeking to audit their personal or professional communication history.
Whether you are trying to understand a shift in relationship energy or simply need to find historical context within thousands of messages, this tool automates the heavy lifting. It handles the complexities of database querying, binary decoding, and handle aggregation, presenting the user with a conversational summary of their most important interactions.
For iMessage analysis on macOS, ensure your terminal has Full Disk Access in System Settings -> Privacy & Security.
For Signal analysis, install the signal-cli tool:
brew install signal-cli
signal-cli link
Export your Signal data to a JSON file:
signal-cli export --output ~/signal_export.json
Run the analysis using the following command structure:
python3 skills/message-analyzer/scripts/analyze.py imessage "+15551234567"
The skill processes data from various schemas and organizes them into a unified report format:
| Data Point | Source/Method | Description |
|---|---|---|
| Message Volume | SQLite / JSON | Raw count of sent vs. received messages. |
| Initiation Stats | Timestamp Analysis | Tracking who sends the first message after a 4+ hour gap. |
| Silence Gaps | Timestamp Analysis | Flags any periods of inactivity exceeding 30 days. |
| Yearly Samples | Random Sampling | Representative text snippets from each calendar year. |
| Handle Mapping | SQLite Joins | Merges iMessage, SMS, and RCS data for a single contact. |
Loading
A specialized Openclaw Skills package for mining Bittensor Subnet 50 through probabilistic price-path forecasting and CRPS scoring.

Ganglion is a specialized execution engine and pipeline framework for Bittensor subnet mining, designed to integrate with Openclaw Skills for autonomous agent orchestration.

Ganglion is a domain-specific execution engine designed to orchestrate autonomous mining agents within Bittensor subnets.

A specialized AI tool designed to extract leadership guidance, work requirements, and action plans for specific members from meeting transcripts.

A high-performance trading toolkit for the 0xProbable prediction market on the BSC mainnet, enabling automated event searching and order book execution.

A comprehensive toolset for automated prediction market trading on the Binance Smart Chain using the 0xProbable CLOB protocol.








































