summarize-email-threadlisted
Install: claude install-skill khanhvo2172-dotcom/seo-skills
# Summarize Email Thread - Link Exchange Partner Briefer
## Purpose
Search Gmail for all threads related to a link exchange partner and return a structured briefing so the user can reply without re-reading full thread history.
## Required MCP
- Gmail MCP (`https://gmailmcp.googleapis.com/mcp/v1`)
---
## Workflow
### Step 1 - Identify the search query
Extract the search identifier from the user's message. It may be:
- A domain name (e.g. `ahrefs.com`, `neilpatel.com`)
- An email address (e.g. `john@example.com`)
- A subject keyword (e.g. `link exchange`, `collaboration`)
- A person's name
If unclear, ask: *"What's the partner's domain, email, or a keyword from the subject line?"*
### Step 2 - Search Gmail
Use Gmail MCP to search for threads. Use multiple search queries to maximise recall:
```text
"{domain or keyword}" link exchange
"{email}"
subject:"link" "{domain}"
```
For each relevant thread found, call `get_thread` with `messageFormat: FULL_CONTENT` to retrieve the full message bodies. Always read `plaintextBody` - never rely on `snippet` alone, as snippets are truncated and will miss critical details like anchor text, target URLs, and placement instructions.
Focus on:
- The first message (to understand the original proposal)
- The most recent 3-4 messages (to understand current status and final agreed terms)
- Any message where URLs, anchors, or placement instructions are mentioned
### Step 3 - Extract structured context
From the threads, extract:
| Fiel