CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

twilio-sendgrid-engagement-quality

Monitor email program health with SendGrid Engagement Quality (SEQ) scores. Covers the SEQ API endpoints, the 5 scoring metrics (engagement recency, open rate, bounce classification, bounce rate, spam rate), eligibility requirements, and interpreting scores for deliverability improvement. Use when diagnosing SendGrid deliverability issues or monitoring sender reputation. Requires a SendGrid API key (SG.-prefix) — not applicable to the Twilio Email API (comms.twilio.com).

72

Quality

91%

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

82%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 highly actionable, well-organized reference: executable code, exact endpoints and parameters, and honest boundary notes (opaque weighting formula, 90-day limit, eligibility gates). The main gaps are a small redundancy in the overview and the absence of an explicit ordered workflow for the diagnose-interpret-improve loop.

Suggestions

Add a short numbered workflow (check eligibility → query scores → handle 202/omitted responses → map low metrics to the table's remediation guidance) to make the diagnostic loop explicit.

Drop or merge the redundant 'Key insight' sentence with the overview's correlation statement to save tokens.

Move the full response JSON example and subuser endpoint detail into a references/ file, keeping SKILL.md to the core query flow and metric guidance.

DimensionReasoningScore

Conciseness

Mostly lean: tables, endpoints, and executable code with almost no filler. Not 5: the "Key insight: SEQ scores are correlated with deliverability" line repeats the immediately preceding "Higher scores (1-5 scale) correlate with better inbox placement", and the metrics table's "How to improve" column duplicates some CANNOT/eligibility material — minor trimming possible.

4 / 5

Actionability

Fully executable, copy-paste-ready: complete endpoint URLs, parameter tables with types/formats, Python with auth header and 200/202 status handling, a real response JSON example, and the pagination cursor ("_metadata.next_params.after_key"). Covers the common cases (eligible, not-yet-calculated, ineligible).

5 / 5

Workflow Clarity

The implicit sequence — verify eligibility, query with a date range, interpret response (202 = retry later, omitted fields = ineligible), then improve the flagged metric — is clear, and response-code handling acts as checkpoints. Not 5: there is no explicit step ordering or retry-loop guidance (e.g. how long to wait on a 202), leaving the interpretation flow implicit rather than sequenced.

4 / 5

Progressive Disclosure

No bundle files exist; the body is a single well-sectioned file (Overview, Eligibility, Metrics, Endpoints, Response Patterns, CANNOT, Next Steps) with clear headers, so navigation is easy. Not 5: the response-pattern JSON and the second endpoint's detail would sit more naturally in a reference file, and at ~135 lines the single file is heavier than an overview-plus-references split would be.

4 / 5

Total

17

/

20

Passed

Description

96%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: explicit what-and-when structure, concrete enumerated coverage, natural trigger phrases, and a rare explicit boundary statement excluding the Twilio Email API. The only weakness is that the 'diagnosing SendGrid deliverability issues' trigger is broad enough to compete with adjacent SendGrid skills.

Suggestions

Narrow the 'Use when' clause toward SEQ-specific intent, e.g. "Use when checking SendGrid Engagement Quality / SEQ scores or investigating why SendGrid deliverability or inbox placement dropped" to reduce overlap with sibling deliverability skills.

Consider adding 'inbox placement' as a trigger synonym, since users investigating spam-foldering would naturally phrase the need that way.

DimensionReasoningScore

Specificity

Lists multiple concrete coverage items — "the SEQ API endpoints, the 5 scoring metrics (engagement recency, open rate, bounce classification, bounce rate, spam rate), eligibility requirements, and interpreting scores for deliverability improvement" — comprehensive and specific rather than generic. Not 4: there are no meaningful gaps in what it says it covers.

5 / 5

Completeness

Clearly answers both: what ("Monitor email program health with SendGrid Engagement Quality (SEQ) scores. Covers the SEQ API endpoints, the 5 scoring metrics...") and when ("Use when diagnosing SendGrid deliverability issues or monitoring sender reputation"). Both are explicit with concrete trigger phrases, matching the anchor-5 example structure.

5 / 5

Trigger Term Quality

Natural phrases a user would actually say — "diagnosing SendGrid deliverability issues", "monitoring sender reputation", "email program health" — plus concrete metric names (spam rate, bounce rate) and the product/brand term (SendGrid, SEQ). Not 4: synonym coverage (deliverability, reputation, program health) is broad.

5 / 5

Distinctiveness Conflict Risk

Clear SEQ niche with an explicit boundary ("not applicable to the Twilio Email API (comms.twilio.com)"), which is excellent disambiguation. Not 5: the trigger "diagnosing SendGrid deliverability issues" is broad and could overlap with sibling SendGrid skills (e.g., suppressions, webhooks, IP warmup) a user might instead need.

4 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

openai/plugins

Path

plugins/twilio-developer-kit/skills/twilio-sendgrid-engagement-quality/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.