CtrlK
BlogDocsLog inGet started
Tessl Logo

list-hygiene-monitor

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. 邮件列表健康度监控/退订漂移/沉睡用户清理

72

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

85%Weight 40%Scale 1-3

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is highly actionable with a clear sequenced workflow and good progressive disclosure via a real reference file. The main weakness is repetition of the scope-guard language, which inflates token cost without adding clarity.

Suggestions

State the scope guard (what this skill does NOT do) once — either in the intro or at the end of Instructions — and remove the duplicated restatements in step 1 and the standalone Scope guard block to cut tokens.

The trailing Chinese summary '邮件列表健康度监控/退订漂移/沉睡用户清理' in the description duplicates the English description; consider dropping it to keep the description lean.

Consider moving the catalog weight tables and Resend-specific ledger commands into the hygiene-checklist reference so the SKILL.md overview stays a tight entry point.

DimensionReasoningScore

Conciseness

The body is densely informative but the scope-guard paragraph is repeated near-verbatim three times (intro, end of Instructions, and within step 1), adding tokens without new signal.

2 / 3

Actionability

Provides concrete executable commands (the resend.py / ledger.py invocations with exact flags and JSON payloads) plus specific thresholds like the 0.1% spam-complaint red line and cohort bands.

3 / 3

Workflow Clarity

Seven clearly sequenced numbered steps with explicit validation checkpoints (NEEDS_INPUT on missing baseline, leakage routed to auditor, 'only when valid' gating for the next campaign) form a strong feedback loop.

3 / 3

Progressive Disclosure

SKILL.md is a well-organized overview with a clearly signaled one-level reference (references/hygiene-checklist.md, verified present) and a tidy Reference Materials list; details are appropriately offloaded.

3 / 3

Total

11

/

12

Passed

Description

100%Weight 40%Scale 1-3

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is highly specific, uses verbatim natural trigger phrases, answers both what and when explicitly, and carves out a distinct niche against sibling skills. It is strong across all dimensions, with only minor redundancy from the trailing CJK summary.

DimensionReasoningScore

Specificity

Lists multiple concrete actions: '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'.

3 / 3

Completeness

Both 'Use when the user asks to...' trigger guidance and a full 'what it runs' action list are explicit, plus negative-scope carve-outs ('Not for the one-time pre-send authentication pre-flight').

3 / 3

Trigger Term Quality

Quotes natural user phrases verbatim ('watch my list health over time', 'why is my open rate drifting down / bounces creeping up') and surfaces domain terms like open rate, bounces, suppression list, win-back, prune.

3 / 3

Distinctiveness Conflict Risk

A clear niche (recurring between-send hygiene) with explicit contrasts against deliverability-qa, consent-registry, and email-quality-auditor, making wrong-skill triggering unlikely.

3 / 3

Total

12

/

12

Passed

Validation

75%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation12 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 27 suspicious

Warning

referenced_paths_exist

Referenced path issues: 1 missing, 1 deeper-than-1-level

Warning

Total

12

/

16

Passed

Repository
aaron-he-zhu/aaron-marketing-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.