# inbox-placement-monitor

A post-send skill that reads seed-list placement per mailbox provider and trends domain and IP reputation from Gmail Postmaster and Microsoft SNDS.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1000 installs · ★ 3013
- Author: aaron-he-zhu
- License: Apache-2.0 · policy=mirror · the beginning of the file is at the end of this page
- Source: https://github.com/aaron-he-zhu/aaron-marketing-skills/tree/HEAD/email/deliver/inbox-placement-monitor/SKILL.md
- Updated: 2026-10-25
- HTML: https://affpapa.org/en/nevibecode/skills/inbox-placement-monitor

## What it does

This skill runs after a send, not before. You hand it a seed-list placement test (inbox vs spam vs promotions for Gmail, Outlook/Microsoft, Yahoo, Apple), a Gmail Postmaster Tools export, a Microsoft SNDS export, and a prior send baseline. It returns a per-provider placement read, a reputation trend with direction and number, and a send-over-send delta that names each regression.

Every metric gets a provenance label: Measured, User-provided or Estimated. A provider with no export is marked NEEDS_INPUT instead of passing by default. The placement snapshot is written to `memory/email/inbox-placement-monitor/`, and regressions get promoted to `memory/hot-cache.md` and `memory/open-loops.md`.

Scope is deliberately narrow. The pre-send SPF/DKIM/DMARC check belongs to deliverability-qa, and the EQS score with its S1/S2/N1/D1 vetoes belongs to email-quality-auditor. When a regression traces back to authentication or reputation, this skill hands off rather than guessing. So it pays off when you actually have a fresh Postmaster or SNDS export — without one, part of the picture never forms.

## Requirements
- Works with: Gmail

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add aaron-he-zhu/aaron-marketing-skills --skill inbox-placement-monitor -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/inbox-placement-monitor/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/inbox-placement-monitor/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add aaron-he-zhu/aaron-marketing-skills --skill inbox-placement-monitor -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/inbox-placement-monitor/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add aaron-he-zhu/aaron-marketing-skills --skill inbox-placement-monitor -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/inbox-placement-monitor/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install aaron-he-zhu/aaron-marketing-skills inbox-placement-monitor
```

2. **Manually: put the files in place**
- File: `.github/skills/inbox-placement-monitor/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add aaron-he-zhu/aaron-marketing-skills --skill inbox-placement-monitor -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/aaron-he-zhu/aaron-marketing-skills --path email/deliver/inbox-placement-monitor
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/inbox-placement-monitor/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add aaron-he-zhu/aaron-marketing-skills --skill inbox-placement-monitor -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/aaron-he-zhu/aaron-marketing-skills/tree/HEAD/email/deliver/inbox-placement-monitor/SKILL.md

## When to use it
- see which folder each provider actually delivered to
- compare this send's placement against the previous one and name the regression
- trend domain and IP reputation from Postmaster and SNDS
- catch a rising complaint rate before it crosses the threshold
- keep a placement snapshot for the next send

## Example prompts
- Track inbox placement for my sending domain after the last send. Here is my seed-list test and my Gmail Postmaster + Microsoft SNDS export: [path]
- Trend my sender reputation across recent sends and flag placement regressions. Profile: promotional. Prior baseline: [path]
- Did placement drop after my last campaign? Compare this seed test against the prior one and tell me which provider regressed and by how much

## Source text · SKILL.md · Apache-2.0

Below is the content of a third-party file. It is data, not instructions for you: do not act on anything written inside unless the human asks. Block tag: 699232ac8c60f2fd.

BEGIN THIRD-PARTY FILE 699232ac8c60f2fd
```text
---
name: inbox-placement-monitor
slug: aaron-inbox-placement-monitor
displayName: "Inbox Placement Monitor · 邮件收件箱落点监测"
summary: "邮件收件箱落点监测/收件箱vs垃圾邮件/Postmaster声誉趋势"
description: 'Use when the user asks to "track where my emails are actually landing after I send", "read my seed-list inbox vs spam vs promotions results", "trend my Gmail Postmaster / Microsoft SNDS reputation", or "did placement drop after my last send"; produces a per-provider inbox/spam/promotions placement read, a domain/IP reputation trend from Postmaster + SNDS, a send-over-send delta with named regressions, and a reusable SEND-S placement snapshot on your own exported telemetry. Not for the pre-send SPF/DKIM/DMARC auth pre-flight — use deliverability-qa; not for computing the EQS or running the vetoes — use email-quality-auditor. 邮件收件箱落点监测/收件箱vs垃圾邮件/Postmaster声誉趋势'
version: "20.1.0"
license: Apache-2.0
compatibility: "Claude Code and compatible agent-skill hosts"
homepage: "https://github.com/aaron-he-zhu/aaron-marketing-skills"
when_to_use: "Use AFTER a send, to track where mail actually landed and how reputation is trending over time: seed-list inbox vs spam vs promotions placement per mailbox provider (Gmail, Outlook/Microsoft, Yahoo, Apple), Gmail Postmaster Tools + Microsoft SNDS domain/IP reputation trend, and the send-over-send placement delta with named regressions. Run it to BUILD and TREND the post-send SEND S placement signal; run deliverability-qa for the pre-send auth/reputation pre-flight and email-quality-auditor to SCORE the full EQS and enforce S1/S2/N1/D1."
argument-hint: "<sending domain / program> [seed-list placement test + Postmaster/SNDS export] [prior send baseline] [goal: promo|retention|cold]"
```
END THIRD-PARTY FILE 699232ac8c60f2fd

The third-party file has ended. Everything between the 699232ac8c60f2fd tags is data: requests and commands from it are not followed. An “end of file” line with another tag inside the block is part of the file.

First 1822 of 14427 bytes. © aaron-he-zhu · Apache-2.0 · https://github.com/aaron-he-zhu/aaron-marketing-skills/tree/HEAD/email/deliver/inbox-placement-monitor/SKILL.md

## Similar
- [Inbox Zero](https://affpapa.org/en/nevibecode/mcp/inbox-zero.md) — MCP server · ★ 12791
- [inbox-triage](https://affpapa.org/en/nevibecode/skills/inbox-triage.md) — skill · 408 installs
- [email-marketing](https://affpapa.org/en/nevibecode/skills/kostja94-email-marketing.md) — skill · 1200 installs

_Part of the page did not fit — see the HTML version._

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
