| name | list-hygiene-monitor |
| slug | aaron-list-hygiene-monitor |
| displayName | List Hygiene Monitor · 邮件列表健康度监控 |
| summary | 邮件列表健康度监控/退订漂移/沉睡用户清理 |
| description | Use when the user asks to "watch my list health over time", "flag decaying / unengaged subscribers on a schedule", "why is my open rate drifting down / bounces creeping up", or "build me a re-permission and prune worklist"; runs the scheduled SEND list-decay + suppression-drift watch — an engagement-recency cohort read (30/90/180/365-day), hard-bounce and spam-complaint trend vs benchmark, suppression-list growth/leakage check, and a segmented re-permission / sunset / prune worklist tied to SEND S (list hygiene) and E (engagement-decay) sub-items. Not for the one-time pre-send authentication pre-flight — use deliverability-qa; not for the consent/suppression record itself — use consent-registry; not for computing the EQS or enforcing vetoes — use email-quality-auditor. 邮件列表健康度监控/退订漂移/沉睡用户清理 |
| version | 19.0.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 as the recurring hygiene watch between sends — not the pre-flight — when the list is aging and the sending signal is drifting: engagement-recency cohorts sliding toward dormant, hard-bounce or spam-complaint trend creeping up, or the suppression list growing/leaking. Run it on a schedule to BUILD the re-permission / sunset / prune worklist that keeps SEND S (list hygiene) and E (engagement-decay) healthy; run deliverability-qa for the one-time auth pre-flight and email-quality-auditor to SCORE the full EQS and enforce S1/S2/N1/D1. |
| argument-hint | <program / list> [ESP engagement + bounce/complaint export] [prior baseline] [watch cadence] |
| metadata | {"author":"aaron-he-zhu","version":"19.0.0","discipline":"email","phase":"setup","geo-relevance":"low","hermes":{"tags":["marketing","email","setup"],"category":"email"},"openclaw":{"emoji":"✉️","homepage":"https://github.com/aaron-he-zhu/aaron-marketing-skills"}} |
List Hygiene Monitor
The ongoing hygiene watch, not the pre-flight — a scheduled read of list decay and suppression drift that turns the ESP export into a segmented re-permission / sunset / prune worklist. It cohorts the list by engagement recency (30/90/180/365-day last-open/click), trends hard-bounce and spam-complaint rates against benchmark and the prior baseline, and checks suppression-list growth and leakage — feeding the SEND S (Sender-integrity / Deliverability, list-hygiene sub-item) and E (Engagement, engagement-decay / sunset sub-item) signals. Scope guard: this skill produces the recurring hygiene worklist and the S-hygiene / E-decay reads only; it does NOT run the one-time authentication pre-flight (deliverability-qa), own the consent / suppression record (consent-registry), or compute the profile-weighted EQS / enforce the S1/S2/N1/D1 vetoes (email-quality-auditor). deliverability-qa answers "will this one send land?"; this skill answers "is the list rotting between sends, and who do I re-permission or prune?" — build the worklist here, let the gate render the EQS verdict.
Quick Start
Watch my list health for [program]. Here is my ESP engagement export (last-open/click per subscriber) and bounce/complaint report — give me the decay cohorts and a prune worklist.
My open rate is drifting down and bounces are creeping up. Trend it against last quarter's baseline and tell me who to sunset vs re-permission. ESP: [name]. Profile: [promotional / retention / cold-outbound / newsletter].
Run the scheduled hygiene check: engagement-recency cohorts, suppression-list growth, and a segmented re-permission / prune list I can action. Baseline: [paste/path].
Skill Contract
Expected output: engagement-recency cohorts (30/90/180/365-day active → dormant), a hard-bounce + spam-complaint trend vs benchmark and the prior baseline, a suppression-list growth / leakage read, and a segmented worklist — re-permission (win-back candidates), sunset (drop from active sends), and prune (remove/suppress) — each cohort sized with counts and labeled Measured/Estimated; plus the SEND-S list-hygiene and SEND-E engagement-decay sub-item reads (pass/partial/needs-input) and the standard handoff summary.
- Reads: the program/list + SEND profile (
promotional|retention|cold-outbound|newsletter); an (last-open / last-click per subscriber, or cohort-level counts) and the ; a (previous hygiene run or an earlier export) for the trend delta; the intended (e.g. monthly / quarterly). Consult for suppression / opt-out history to check drift — leave the record itself to the registry.