CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

email-sequence-designer

Use when the user asks to "design a welcome flow", "set up an abandoned-cart sequence", "build a light re-engagement branch inside a lifecycle flow", or "plan a cold-outbound sequence"; produces general lifecycle automation flows (welcome, cart, browse-abandon, post-purchase, in-flow re-engagement, B2B cold outbound) with trigger, step timing, branch/exit conditions, goal, frequency governance (send caps, quiet hours, fatigue guardrail), a sunset path, and a SEND N-dimension score. Not for the closed-loop win-back / re-consent (re-permission) program on a lapsed cohort — use reactivation-specialist; not for writing each email's copy — use email-creative-builder; not for computing EQS or the N1 unsubscribe veto — use email-quality-auditor. 邮件自动化流程设计/购物车挽回/流失召回序列

Quality

88%

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

77%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.

A well-structured, highly actionable skill body with an explicit sequenced workflow, decision gates, completion checklist, and properly disclosed references (the local references/send-control.md exists and is well-signaled). The main weakness is redundancy: the skill-boundary statements are repeated across four separate sections, inflating token cost without adding information, and a worked example of the output would raise actionability further.

Suggestions

State the four scope exclusions (reactivation-specialist, preference-frequency-manager, email-creative-builder, email-quality-auditor) once — in the Scope Guard section — and reference them tersely elsewhere; the intro paragraph, step 7, and Next Best Skill currently each re-derive the same boundaries.

Add a short worked example of one flow map (e.g., a 3-step abandoned-cart flow with trigger, timing, branch/exit conditions, and goal) and one filled-in SEND N sub-item rollup so the output shape is exemplified, not just specified.

Compress the Data Sources zero-dependency Resend paragraph into the send-control.md reference it already points to, keeping only the create-vs-send separation rule inline.

DimensionReasoningScore

Conciseness

The body is dense with non-obvious domain contract detail Claude could not infer, but the same four scope exclusions (reactivation-specialist, preference-frequency-manager, email-creative-builder, email-quality-auditor) are restated nearly verbatim in the intro paragraph, instruction step 7, the Scope Guard section, and Next Best Skill — a clear tightening opportunity. This fits the level-3 anchor ("mostly efficient but... could be tightened") rather than 2, since the padding is repetitive boundary restatement, not explanation of concepts Claude already knows.

3 / 5

Actionability

The guidance is largely executable for an instruction-only skill: named typed profiles with exact SEND N weights ("0.15 / 0.30 / 0.15 / 0.20"), concrete binding fields ("segment_ref, definition_version, definition_hash"), an explicit scoring rubric ("Pass=10 / Partial=5 / Fail=0"), a save path pattern, and Quick Start prompts. It falls short of level 5 because no worked example of a flow map or a filled-in N-score rollup is shown — the common cases are specified structurally but not exemplified.

4 / 5

Workflow Clarity

Nine numbered steps in a clear sequence, a "Done when" checklist of explicit completion criteria, Decision Gates defining when to stop vs continue, and embedded validation for the risky send path ("replay the current consent/suppression check, bind the exact segment-definition version... preview again, and obtain send-specific authorization before --live"). Error-recovery loops are present (auditor BLOCK on N1 routes back to add the opt-out path), matching the level-5 anchor with checkpoints and feedback loops; level 4 would leave validation merely implicit, which it is not.

5 / 5

Progressive Disclosure

The body is a well-organized overview (Quick Start, Skill Contract, Data Sources, Instructions, Decision Gates, Save Results, Reference Materials, Next Best Skill) with a dedicated, annotated reference list; the one local bundle file, references/send-control.md, is real, appropriately split out (the body carries only a summary and points to it), and referenced one level deep. This matches the level-5 anchor (clear overview, well-signaled one-level-deep references); level 4 would require buried references or misplaced inline content, neither of which applies.

5 / 5

Total

17

/

20

Passed

Description

100%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.

An exemplar description: concrete quoted trigger phrases, an explicit and comprehensive statement of what the skill produces, and explicit not-for boundaries with named sibling skills for routing. The bilingual keyword tail broadens trigger coverage without adding fluff. No changes needed.

DimensionReasoningScore

Specificity

The description lists multiple concrete, specific outputs — "produces general lifecycle automation flows (welcome, cart, browse-abandon, post-purchase, in-flow re-engagement, B2B cold outbound) with trigger, step timing, branch/exit conditions, goal, frequency governance (send caps, quiet hours, fatigue guardrail), a sunset path, and a SEND N-dimension score" — giving comprehensive coverage of what the skill produces, matching the level-5 anchor. It is not level 4 because coverage of the skill's actions is exhaustive rather than having minor gaps; not below because nothing is vague or generic.

5 / 5

Completeness

Both halves are explicit: "Use when the user asks to..." provides concrete trigger phrases for 'when', and the detailed production list answers 'what'. This is the anchor-5 pattern ("clearly and explicitly answers both what AND when with concrete trigger phrases"); level 4 would require the 'when' to be less explicit or specific, which it is not.

5 / 5

Trigger Term Quality

It quotes exact natural phrases a user would say ("design a welcome flow", "set up an abandoned-cart sequence", "build a light re-engagement branch inside a lifecycle flow", "plan a cold-outbound sequence") and covers synonyms across the domain (welcome, cart, browse-abandon, post-purchase, re-engagement, cold outbound, lifecycle flow). This matches the comprehensive-synonyms anchor at 5; it exceeds level 4 ("a few natural terms missing") since the quoted phrases are precisely what users would type when they need this skill.

5 / 5

Distinctiveness Conflict Risk

It draws a clear niche with explicit negative triggers routing to siblings — "Not for the closed-loop win-back / re-consent (re-permission) program... use reactivation-specialist; not for writing each email's copy — use email-creative-builder; not for computing EQS or the N1 unsubscribe veto — use email-quality-auditor" — minimizing conflict risk. Level 4 ("minor overlap risk") would apply if the boundaries were only implied; here they are stated with named alternatives, so minimal-conflict anchor 5 fits.

5 / 5

Total

20

/

20

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.

Validation — 12 / 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: 36 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

Path

email/nurture/email-sequence-designer/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.