{"id":"c9d20822-6950-47e8-9cf6-56f0095522f5","shortId":"xRwkPh","kind":"skill","title":"Mailtrap Node.js SDK for Transactional and Sandbox Email","tagline":"An ASE skill built on the official Mailtrap Node.js SDK for sending transactional email and working with Mailtrap sandbox or production flows. It is well suited to agent workflows that need API-driven email delivery, test inbox validation, and structured messaging automation.","description":"# Mailtrap Node.js SDK for Transactional and Sandbox Email\n\nAn ASE skill built on the official Mailtrap Node.js SDK for sending transactional email and working with Mailtrap sandbox or production flows. It is well suited to agent workflows that need API-driven email delivery, test inbox validation, and structured messaging automation.\n\n## Prerequisites\n\nNode.js or TypeScript runtime with the mailtrap package\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- npm install mailtrap\n- yarn add mailtrap\n- npm install nodemailer\n- yarn add nodemailer\n\nRequirements and caveats from upstream:\n- # Mailtrap Node.js client - Official\n- To get the most out of this official Mailtrap.io Node.js SDK:\n- subject: \"Hello from Mailtrap Node.js\",\n\nBasic usage or getting-started notes:\n- [Create a Mailtrap account](https://mailtrap.io/signup)\n- [Verify your domain](https://mailtrap.io/sending/domains)\n- You can install the package via [npm](https://www.npmjs.com/) or [yarn](https://yarnpkg.com/):\n\n- Source: https://github.com/mailtrap/mailtrap-nodejs\n- Extracted from upstream docs: https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/README.md\n\n## Documentation\n\n- https://docs.mailtrap.io/guides/sdk/nodejs\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/mailtrap-nodejs-sdk-transactional-and-sandbox-email/)","tags":["mailtrap","nodejs","sdk","transactional","and","sandbox","email","skills","agentskillexchange","agent-skills","ai-agents","ai-tools"],"capabilities":["skill","source-agentskillexchange","skill-mailtrap-nodejs-sdk-transactional-and-sandbox-email","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/mailtrap-nodejs-sdk-transactional-and-sandbox-email","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,383 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:11:14.855Z","embedding":null,"createdAt":"2026-05-18T13:17:39.118Z","updatedAt":"2026-05-18T19:11:14.855Z","lastSeenAt":"2026-05-18T19:11:14.855Z","tsv":"'/)':190 '/):':195 '/guides/sdk/nodejs':210 '/mailtrap/mailtrap-nodejs':199 '/mailtrap/mailtrap-nodejs/head/readme.md':206 '/sending/domains)':180 '/signup)':174 '/skills/mailtrap-nodejs-sdk-transactional-and-sandbox-email/)':217 'account':171 'add':128,134 'agent':36,87,212 'agentskillexchange.com':216 'agentskillexchange.com/skills/mailtrap-nodejs-sdk-transactional-and-sandbox-email/)':215 'api':41,92 'api-driven':40,91 'ase':10,61 'autom':51,102 'basic':161 'built':12,63 'caveat':138 'client':143 'creat':168 'deliveri':44,95 'doc':203 'docs.mailtrap.io':209 'docs.mailtrap.io/guides/sdk/nodejs':208 'document':207 'domain':177 'driven':42,93 'email':8,22,43,59,73,94 'environ':123 'exchang':214 'extract':200 'flow':30,81 'get':146,165 'getting-start':164 'github.com':198 'github.com/mailtrap/mailtrap-nodejs':197 'hello':157 'inbox':46,97 'instal':112,116,125,131,183 'mailtrap':1,16,26,52,67,77,110,126,129,141,159,170 'mailtrap.io':153,173,179 'mailtrap.io/sending/domains)':178 'mailtrap.io/signup)':172 'match':121 'messag':50,101 'need':39,90 'node.js':2,17,53,68,104,142,154,160 'nodemail':132,135 'note':167 'npm':124,130,187 'offici':15,66,144,152 'packag':111,185 'path':119 'prerequisit':103 'product':29,80 'raw.githubusercontent.com':205 'raw.githubusercontent.com/mailtrap/mailtrap-nodejs/head/readme.md':204 'requir':136 'runtim':107 'sandbox':7,27,58,78 'sdk':3,18,54,69,155 'send':20,71 'setup':118 'skill':11,62,213 'skill-mailtrap-nodejs-sdk-transactional-and-sandbox-email' 'sourc':196,211 'source-agentskillexchange' 'start':166 'structur':49,100 'subject':156 'suit':34,85 'test':45,96 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'transact':5,21,56,72 'typescript':106 'upstream':115,140,202 'usag':162 'use':113 'valid':47,98 'verifi':175 'via':186 'well':33,84 'work':24,75 'workflow':37,88 'www.npmjs.com':189 'www.npmjs.com/)':188 'yarn':127,133,192 'yarnpkg.com':194 'yarnpkg.com/):':193","prices":[{"id":"a36c652a-8d9c-44f2-bda4-e841ced13509","listingId":"c9d20822-6950-47e8-9cf6-56f0095522f5","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:17:39.118Z"}],"sources":[{"listingId":"c9d20822-6950-47e8-9cf6-56f0095522f5","source":"github","sourceId":"agentskillexchange/skills/mailtrap-nodejs-sdk-transactional-and-sandbox-email","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/mailtrap-nodejs-sdk-transactional-and-sandbox-email","isPrimary":false,"firstSeenAt":"2026-05-18T13:17:39.118Z","lastSeenAt":"2026-05-18T19:11:14.855Z"}],"details":{"listingId":"c9d20822-6950-47e8-9cf6-56f0095522f5","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"mailtrap-nodejs-sdk-transactional-and-sandbox-email","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"579b13430eb1194e19238d4daee023e9220b04a8","skill_md_path":"skills/mailtrap-nodejs-sdk-transactional-and-sandbox-email/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/mailtrap-nodejs-sdk-transactional-and-sandbox-email"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Mailtrap Node.js SDK for Transactional and Sandbox Email","description":"An ASE skill built on the official Mailtrap Node.js SDK for sending transactional email and working with Mailtrap sandbox or production flows. It is well suited to agent workflows that need API-driven email delivery, test inbox validation, and structured messaging automation."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/mailtrap-nodejs-sdk-transactional-and-sandbox-email"},"updatedAt":"2026-05-18T19:11:14.855Z"}}