·imessage-query
</>

imessage-query

Interrogez la base de données macOS iMessage (chat.db) via SQLite. Décodez les messages NSAttributedString, gérez les tapbacks, recherchez les conversations. DÉCLENCHEURS - imessage, chat.db, base de données de messages, messages texte, historique iMessage, NSAttributedString, attribueBody

42Installations·1Tendance·@terrylica

Installation

$npx skills add https://github.com/terrylica/cc-skills --skill imessage-query

Comment installer imessage-query

Installez rapidement le skill IA imessage-query dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/terrylica/cc-skills --skill imessage-query
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : terrylica/cc-skills.

Query the macOS iMessage SQLite database (/Library/Messages/chat.db) to retrieve conversation history, decode messages stored in binary format, and build sourced timelines with precise timestamps.

IMPORTANT: Many iMessage messages have a NULL or empty text column but contain valid, recoverable text in the attributedBody column. This is NOT because they are voice messages — iOS stores dictated messages, messages with rich formatting, and some regular messages in attributedBody as an NSAttributedString binary blob.

| 0 | > 100 bytes | Dictated/rich text — recoverable via decode script | | 1 | any | Attachment (image, file, voice memo) — text may be in attributedBody too | | 0 | < 50 bytes | Tapback reaction or system message — usually noise |

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/terrylica/cc-skills --skill imessage-query
Catégorie
</>Développement
Vérifié
Première apparition
2026-03-07
Mis à jour
2026-03-11

Browse more skills from terrylica/cc-skills

Réponses rapides

Qu'est-ce que imessage-query ?

Interrogez la base de données macOS iMessage (chat.db) via SQLite. Décodez les messages NSAttributedString, gérez les tapbacks, recherchez les conversations. DÉCLENCHEURS - imessage, chat.db, base de données de messages, messages texte, historique iMessage, NSAttributedString, attribueBody Source : terrylica/cc-skills.

Comment installer imessage-query ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/terrylica/cc-skills --skill imessage-query Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

https://github.com/terrylica/cc-skills