CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

inbox-placement-monitor

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声誉趋势

Quality

84%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

73%Weight 40%Scale 1-5

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

The body delivers a well-sequenced, validation-heavy workflow with concrete numbers, paths, and a properly structured one-level reference file for the detailed procedure. Its main costs are token-wise: the anti-scope guard is repeated five-plus times, and some instructions duplicate the reference checklist rather than purely pointing to it.

Suggestions

State the scope guard once (the intro or the standalone section) and reference it from the other locations in a phrase — the near-verbatim repetition across five sections is the body's largest token cost.

State the actual per-profile inbox-placement threshold values inline (or point to the specific send-benchmark.md table row) so step 3's 'against the inbox threshold' is executable without an external round-trip.

Trim the overlap between Instructions steps 3-6 and references/placement-telemetry-checklist.md §1-4 to a summary plus a pointer, keeping the thresholds and NEEDS_INPUT rules in one place.

Dedupe the 'Primary next skill' guidance, which appears in both the Skill Contract and the Next Best Skill section.

DimensionReasoningScore

Conciseness

The body is mostly efficient prose with no basic-concept explanations, but the scope guard ("does NOT run the S1 SPF/DKIM/DMARC auth pre-flight… does NOT compute the profile-weighted EQS or enforce the S1/S2/N1/D1 vetoes") is restated nearly verbatim in the intro, Skill Contract, Instruction step 1, the standalone Scope guard section, Reference Materials, and Next Best Skill — systematic repetition beyond the 'minor instances that could be trimmed' of anchor 4, but not the pervasive padding of anchor 2.

3 / 5

Actionability

Concrete, executable guidance throughout: exact thresholds ("spam-complaint < 0.1%"), profile weights ("0.30 / 0.20 / 0.35 / 0.25"), a runnable command ("resend.py emails --id <id>"), and an exact save path ("memory/email/inbox-placement-monitor/YYYY-MM-DD-<domain-or-topic>.md"). It falls short of anchor 5 because the per-provider "inbox threshold" the placement read is judged against is never stated in-body — it is only pointed at via send-benchmark.md — and no worked example of the output report or snapshot is given.

4 / 5

Workflow Clarity

An explicit 8-step sequence with validation checkpoints and error-recovery branches at every fragile point: receipt binding with "binding_status: incomplete" on mismatch, "NEEDS_INPUT — never pass-by-default" for missing providers, "No prior baseline means this run becomes the baseline; do not fabricate a delta", and a termination rule to stop and state the gap rather than chain. A 'Done when' contract plus the checklist reference makes the process fully checkable.

5 / 5

Progressive Disclosure

Good structure: the body is a ~75-line overview, the detailed procedure is correctly split into the real, one-level-deep references/placement-telemetry-checklist.md (verified to exist and cover exactly the deferred detail), and the Reference Materials section signals each destination with a one-line purpose. Not a 5 because steps 3-6 inline a fair amount of procedure that duplicates the checklist, and several referenced paths (skill-contract.md, send-benchmark.md, send-control.md) live outside this bundle, so navigation depends on the wider repo layout.

4 / 5

Total

16

/

20

Passed

Description

92%Weight 40%Scale 1-5

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

A strong description: concrete trigger phrases in the user's own voice, a precise inventory of outputs, third-person voice, and explicit negative boundaries against adjacent skills. Its only weakness is that the natural-term coverage, while good, omits common synonyms a user might say (e.g. 'going to spam', 'deliverability'), and the trailing duplicated Chinese summary adds mild padding.

Suggestions

Add one or two common natural variations to the trigger list, e.g. "why are my emails going to spam" or "my deliverability dropped", so the trigger coverage reaches comprehensive synonym coverage.

Drop the duplicated Chinese summary fragment ("邮件收件箱落点监测/收件箱vs垃圾邮件/Postmaster声誉趋势") from the end of the description since it repeats the summary field verbatim and adds no new trigger terms.

DimensionReasoningScore

Specificity

The description lists multiple concrete, comprehensive actions: "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". Every anchor-5 criterion is met with specific outputs rather than generic verbs; a 4 would require minor coverage gaps, which are absent.

5 / 5

Completeness

Both halves are explicit: a concrete 'what' ("produces a per-provider… placement read… send-over-send delta… SEND-S placement snapshot") and a concrete 'when' ("Use when the user asks to 'track where my emails are actually landing after I send'…"), matching the anchor-5 example structure exactly; it even adds explicit negative scope ("Not for the pre-send SPF/DKIM/DMARC auth pre-flight").

5 / 5

Trigger Term Quality

It quotes genuinely natural user phrasings ("track where my emails are actually landing after I send", "did placement drop after my last send") plus the domain jargon users of this skill would use (seed-list, Postmaster, SNDS), going beyond anchor 4's 'a few natural terms missing' being false only in degree. It stops short of anchor 5 because common synonyms and variations ("why are my emails going to spam", "junk folder", "deliverability dropped") are not covered.

4 / 5

Distinctiveness Conflict Risk

A clear post-send placement/reputation-trend niche is established and actively disambiguated from the two nearest neighbors ("use deliverability-qa" for the pre-send pre-flight, "use email-quality-auditor" for EQS/vetoes), giving minimal conflict risk. It is not a 4 because the overlap risk with those related skills is not merely 'minor' — it is explicitly fenced off.

5 / 5

Total

19

/

20

Passed

Validation

81%

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

Validation — 13 / 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: 25 suspicious

Warning

Total

13

/

16

Passed

Repository

aaron-he-zhu/aaron-marketing-skills

Path

email/deliver/inbox-placement-monitor/SKILL.md

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.