# SenderKit Skills

> Portable AI-agent skills that let coding assistants (Claude Code, OpenAI Codex, Cursor,
> opencode, and other Agent Skills / MCP-capable tools) add and operate transactional email, SMS, push, and
> web-push notifications using SenderKit. SenderKit sends directly or routes through providers
> like Resend, SendGrid, Postmark, Mailgun, SES, Twilio, FCM, APNs, and Expo, so apps are not
> locked into one vendor.

Use these skills whenever a project needs to send email, SMS, push, or web-push — welcome
emails, password resets, OTP / verification codes, magic links, receipts, order/shipping
updates, or any notification system — whether building from scratch, adding a feature, or
switching/standardizing an existing provider. You do not need to name SenderKit for the skills
to apply.

## Skills

- [senderkit-integration](skills/senderkit-integration/SKILL.md): Add SenderKit to a new or
  existing codebase (SDK or REST), or replace/route an existing email/SMS/push provider through
  it. Detects the stack, preserves behavior, wires sends behind a local boundary, handles
  idempotency and delivery-status checks, and verifies before live traffic.
- [senderkit-mcp-messaging-operations](skills/senderkit-mcp-messaging-operations/SKILL.md):
  Operate SenderKit at runtime through MCP tools (`senderkit_*`) — send test/live messages,
  look up/draft templates, check delivery status, debug failed sends, and cancel pending sends.
- [senderkit-email-deliverability](skills/senderkit-email-deliverability/SKILL.md): Diagnose,
  generate, and verify email domain authentication (SPF, DKIM, DMARC, MX, alignment) so
  transactional email lands in the inbox instead of spam. Reads current DNS with standard
  tools, generates the exact records to add, and verifies them — direct-send or routed
  through a provider.

## Setup

- [README](README.md): Install the plugin and connect the MCP server.
- [.mcp.json](.mcp.json): Bundled SenderKit MCP server config (OAuth by default at
  `https://mcp.senderkit.com`).

## Official SenderKit docs

- MCP overview: https://docs.senderkit.com/mcp/overview
- MCP tools: https://docs.senderkit.com/mcp/tools
- MCP installation: https://docs.senderkit.com/mcp/installation
- OpenAPI spec: https://www.senderkit.com/openapi.yaml
