{"id":76,"external_id":"plugin_asdk_app_6a3c407853888191beddc2151c2b6f8b","name":"app-6a3c407853888191beddc2151c2b6f8b","display_name":"Resend","developer":"Resend","category":"Developer Tools","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:21:50Z","input_sha256":"60c5d17b14d45cd74e53fb6b718474c5009a0d6f59954465021a3e22825c0f51","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"5.0.0","skill_count":4,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-02T06:00:01.935Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"research_summary":null,"research_reviewed_at":null,"metadata":{"id":"plugin_asdk_app_6a3c407853888191beddc2151c2b6f8b","name":"app-6a3c407853888191beddc2151c2b6f8b","scope":"GLOBAL","status":"ENABLED","release":{"id":"pluginrel_47ab382963e8819192c62d4fc01be7dc","skills":[{"name":"resend-cli","interface":{"brand_color":null,"iconography":null,"display_name":"resend-cli","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Operate the Resend platform from the terminal — send emails (including React Email .tsx templates via --react-email), manage domains, contacts, broadcasts, templates, webhooks, API keys, logs, automations, and events via the `resend` CLI. Use when the user wants to run Resend commands in the shell, scripts, or CI/CD pipelines, or send/preview React Email templates. Always load this skill before running `resend` commands — it contains the non-interactive flag contract and gotchas that prevent silent failures.\n"},"description":"Operate the Resend platform from the terminal — send emails (including React Email .tsx templates via --react-email), manage domains, contacts, broadcasts, templates, webhooks, API keys, logs, automations, and events via the `resend` CLI. Use when the user wants to run Resend commands in the shell, scripts, or CI/CD pipelines, or send/preview React Email templates. Always load this skill before running `resend` commands — it contains the non-interactive flag contract and gotchas that prevent silent failures.\n","plugin_release_skill_id":"pluginrsk_6abc1a3c0b388191af20ef451c2c6dc7"},{"name":"react-email","interface":{"brand_color":null,"iconography":null,"display_name":"react-email","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Use when building HTML email templates with React components, adding a visual email editor to an application using the React Email visual editor, rendering emails to HTML, or sending emails with Resend. Covers welcome emails, password resets, notifications, order confirmations, newsletters, transactional emails, and the embeddable email editor component."},"description":"Use when building HTML email templates with React components, adding a visual email editor to an application using the React Email visual editor, rendering emails to HTML, or sending emails with Resend. Covers welcome emails, password resets, notifications, order confirmations, newsletters, transactional emails, and the embeddable email editor component.","plugin_release_skill_id":"pluginrsk_6abc1a3c53848191b32c259a40ff62f8"},{"name":"email-best-practices","interface":{"brand_color":null,"iconography":null,"display_name":"email-best-practices","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Use when building email features, emails going to spam, high bounce rates, setting up SPF/DKIM/DMARC authentication, implementing email capture, ensuring compliance (CAN-SPAM, GDPR, CASL), handling webhooks, retry logic, making emails accessible (alt text, headings, contrast, screen readers), or deciding transactional vs marketing."},"description":"Use when building email features, emails going to spam, high bounce rates, setting up SPF/DKIM/DMARC authentication, implementing email capture, ensuring compliance (CAN-SPAM, GDPR, CASL), handling webhooks, retry logic, making emails accessible (alt text, headings, contrast, screen readers), or deciding transactional vs marketing.","plugin_release_skill_id":"pluginrsk_6abc1a3c9bbc8191aef776b66321b8b8"},{"name":"agent-email-inbox","interface":{"brand_color":null,"iconography":null,"display_name":"agent-email-inbox","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Use when building any system where email content triggers actions — AI agent inboxes, automated support handlers, email-to-task pipelines, or any workflow processing untrusted inbound email. Always use this skill when the user wants to receive emails and act on them programmatically, even if they don't mention \"agent\" — the skill contains critical security patterns (sender allowlists, content filtering, sandboxed processing) that prevent untrusted email from controlling your system."},"description":"Use when building any system where email content triggers actions — AI agent inboxes, automated support handlers, email-to-task pipelines, or any workflow processing untrusted inbound email. Always use this skill when the user wants to receive emails and act on them programmatically, even if they don't mention \"agent\" — the skill contains critical security patterns (sender allowlists, content filtering, sandboxed processing) that prevent untrusted email from controlling your system.","plugin_release_skill_id":"pluginrsk_6abc1a3ce3a48191997cdce314473573"}],"app_ids":["asdk_app_6a3c407853888191beddc2151c2b6f8b"],"version":"5.0.0","keywords":[],"interface":{"category":"Developer Tools","logo_url":"https://files.openai.com/content?id=file_00000000f53881f79e4178aeede88b83","brand_color":null,"website_url":"https://resend.com","capabilities":[],"logo_url_dark":"https://files.openai.com/content?id=file_000000006c8881f78e90e1fe6ad2d5fa","default_prompt":"Create a polished welcome email to new sign ups with a new clean header, a short intro, and a call-to-action button.","developer_name":"Resend","default_prompts":["Create a polished welcome email to new sign ups with a new clean header, a short intro, and a call-to-action button.","Create a newsletter broadcast, build an audience of my subscribers, and send it to everyone who opted in.","Check my email logs from the last 24 hours and tell me which emails bounced or failed to deliver."],"screenshot_urls":[],"long_description":"Resend helps users send transactional email, inspect delivery and request logs, manage audiences, domains, templates, broadcasts, automations, webhooks, API keys, and OAuth grants from ChatGPT using their own Resend credentials.","composer_icon_url":"https://files.openai.com/content?id=file_00000000e104720e87b6e2f5404146b5","short_description":"Email for developers","plugin_category_id":"developer tools","privacy_policy_url":"https://resend.com/legal/privacy-policy","terms_of_service_url":"https://resend.com/legal/terms-of-service","composer_icon_dark_url":"https://files.openai.com/content?id=file_00000000e104720e87b6e2f5404146b5"},"description":"Resend helps users send transactional email, inspect delivery and request logs, manage audiences, domains, templates, broadcasts, automations, webhooks, API keys, and OAuth grants from ChatGPT using their own Resend credentials.","app_manifest":{"apps":{"app-6a3c407853888191beddc2151c2b6f8b":{"id":"asdk_app_6a3c407853888191beddc2151c2b6f8b","required":true}}},"display_name":"Resend","app_templates":[],"onboarding_skill_name":null,"requires_local_executor":false},"created_at":"2026-06-24T20:39:20.642676Z","is_template":false,"connector_id":"asdk_app_6a3c407853888191beddc2151c2b6f8b","discoverability":"LISTED","canonical_app_id":"asdk_app_6a3c407853888191beddc2151c2b6f8b"},"research":null,"package_metadata":{"name":"app-6a3c407853888191beddc2151c2b6f8b","author":{"name":"Resend"},"sources":[{"path":".codex-plugin/plugin.json","sha256":"71471f5d47cef1323e2e7987992537cece1313e7f508cb086a70bb47c95fbbe5"}],"version":"5.0.0","artifact_id":6499,"observed_at":"2026-10-02T00:02:48Z","support_url":"https://resend.com/support","field_sources":{"name":0,"author":0,"version":0,"support_url":0},"extraction_version":1,"conflicts_or_errors":[]}}