Skip to content
Skillpedia
Misc280k · #235

messages-ops

Helps your agent read messages and verification codes. It's useful for checking conversations before replying or proving which message was seen.

What it does

This tool helps you find and read recent messages, like SMS or social media direct messages (DMs). It can also retrieve one-time codes sent via message and inspect conversations before you reply.

When to use it

  • ✓When you want to read your text messages or DMs.
  • ✓When you need to find a one-time code sent via message.
  • ✓When you want to review a conversation before deciding how to respond.

Example of what to ask your AI

“Find the bank message with the verification code I received today.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/affaan-m/ECC/blob/main/skills/messages-ops/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/affaan-m/ECC/blob/main/skills/messages-ops/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The tool first figures out where to look (phone messages, social media, etc.) and who sent the message. Then, it reads the latest messages to find what you asked for or to show you the conversation context.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add affaan-m/ECC --skill messages-ops

Or download just the file:

curl -L https://raw.githubusercontent.com/affaan-m/ECC/main/skills/messages-ops/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Messages Ops

Use this when the task is live-message retrieval: iMessage, DMs, recent one-time codes, or thread inspection before a follow-up.

This is not email work. If the dominant surface is a mailbox, use email-ops.

Skill Stack

Pull these ECC-native skills into the workflow when relevant:

  • email-ops when the message task is really mailbox work
  • connections-optimizer when the DM thread belongs to outbound network work
  • lead-intelligence when the live thread should inform targeting or warm-path outreach
  • knowledge-ops when the thread contents need to be captured into durable context

When to Use

  • user says "read my messages", "check texts", "look in DMs", or "find the code"
  • the task depends on a live thread or a recent code delivered to a local messaging surface
  • the user wants proof of which source or thread was inspected

Guardrails

  • resolve the source first:
    • local messages
    • X / social DM
    • another browser-gated message surface
  • do not claim a thread was checked without naming the source
  • do not improvise raw database access if a checked helper or standard path exists
  • if auth or MFA blocks the surface, report the exact blocker

Workflow

1. Resolve the exact thread

Before doing anything else, settle:

  • message surface
  • sender / recipient / service
  • time window
  • whether the task is retrieval, inspection, or prep for a reply

2. Read before drafting

If the task may turn into an outbound follow-up:

  • read the latest inbound
  • identify the open loop
  • then hand off to the correct outbound skill if needed

3. Handle codes as a focused retrieval task

For one-time codes:

  • search the recent local message window first
  • narrow by service or sender when possible
  • stop once the code is found or the focused search is exhausted

4. Report exact evidence

Return:

  • source used
  • thread or sender when possible
  • time window
  • exact status:
    • read
    • code-found
    • blocked
    • awaiting reply draft

Output Format

SOURCE
- message surface
- sender / thread / service

RESULT
- message summary or code
- time window

STATUS
- read / code-found / blocked / awaiting reply draft

Pitfalls

  • do not blur mailbox work and DM/text work
  • do not claim retrieval without naming the source
  • do not burn time on broad searches when the ask is a recent-code lookup
  • do not keep retrying a blocked auth path without surfacing the blocker

Verification

  • the response names the message source
  • the response includes a sender, service, thread, or clear blocker
  • the final state is explicit and bounded
FAQ

What are 'live messages'?

These are messages that arrive in real-time, like SMS, WhatsApp, or social media direct messages, as opposed to emails that stay in an inbox.

Why is it important to state where a message was read from?

It's important to ensure the information you received is reliable and for the tool to know exactly where it looked.

What happens if I can't access my messages?

The tool will tell you exactly what the problem was, like a login or authentication block, so you can resolve it.

Details

Original description by the author

Evidence-first live messaging workflow for ECC. Use when the user wants to read texts or DMs, recover a recent one-time code, inspect a thread before replying, or prove which message source was actually checked.

repo: affaan-m/ECC

Popularity

GitHub stars
280k
Ranking position
#235
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills