---
id: daily-messages-ops
name: "messages-ops"
url: https://skills.yangsir.net/skill/daily-messages-ops
author: affaan-m
domain: lifestyle
tags: ["messaging", "automation", "productivity", "communication", "notifications"]
install_count: 2500
rating: 4.30 (6 reviews)
github: https://github.com/affaan-m/everything-claude-code
---

# messages-ops

> 实时消息检索操作员，获取 iMessage、私信、验证码和历史消息，支持跟进前的上下文检查

**Stats**: 2,500 installs · 4.3/5 (6 reviews)

## Before / After 对比

### 消息查找

**Before**:

手动在多个应用中搜索消息记录，切换聊天窗口，查找一条历史消息需要 5-10 分钟

**After**:

统一检索所有消息平台，智能匹配上下文，秒级定位目标消息

| Metric | Before | After | Change |
|---|---|---|---|
| 查找时间 | 8分钟 | 0.5分钟 | -94% |

## Readme

# messages-ops

# 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

Weekly Installs523Repository[affaan-m/everyt…ude-code](https://github.com/affaan-m/everything-claude-code)GitHub Stars157.6KFirst Seen11 days agoSecurity Audits[Gen Agent Trust HubPass](/affaan-m/everything-claude-code/messages-ops/security/agent-trust-hub)[SocketPass](/affaan-m/everything-claude-code/messages-ops/security/socket)[SnykFail](/affaan-m/everything-claude-code/messages-ops/security/snyk)Installed oncodex493opencode477gemini-cli473cursor473antigravity472kimi-cli472

---
*Source: https://skills.yangsir.net/skill/daily-messages-ops*
*Markdown mirror: https://skills.yangsir.net/api/skill/daily-messages-ops/markdown*