<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 1w ago

by sentdm

sent-plugin

Official Sent plugin to send SMS, WhatsApp, RCS. Create and manage Sender Profiles, SMS compliance, contacts, analytics. Build and configure API integration, webhooks, routing, and migration.

  • Active — Updated in the last 14 days

49 GitHub stars (49)

+1 in 6 days

Stars gained per day · daily snapshots since Oct 10
Stars gained per day, Oct 10 to Oct 16: +1 in total; the busiest day was Oct 15 with +1 stars.Oct 11: 0 starsOct 12: 0 starsOct 13: 0 starsOct 14: 0 starsOct 15: +1 starsOct 16: 0 stars
Stars gained between daily snapshots
PeriodNew stars
Oct 110
Oct 120
Oct 130
Oct 140
Oct 15+1
Oct 160
  • 21 skills (21 skills found in its SKILL.md files)
  • 0 forks (0 forks)
  • 1w ago last update (Last updated 1w ago)

Install

Skills CLI

npx skills add sentdm/sent-plugin

Asks which skills and agents to install. Just one: npx skills add sentdm/sent-plugin --skill messaging-performance-analyzer — add -g for every project.

Claude Code

git clone https://github.com/sentdm/sent-plugincp -r "sent-plugin/skills/messaging-performance-analyzer" ~/.claude/skills/

Copies the messaging-performance-analyzer skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add sentdm/sent-plugin

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md — showing the first 21 of 84 files.

  • messaging-performance-analyzer

    Analyzes Sent message delivery, webhook, and activity data to explain funnel drop-offs, delivery failures, read-rate gaps, channel fallback, and suspicious performance changes. Use when a user says MDR, delivery report, message activity, webhook event, failed messages, low delivery rate, RCS fallback, WhatsApp read rate, SMS filtering, campaign performance, or asks why messages did not arrive.

    skills/messaging-performance-analyzer/SKILL.md on GitHub (opens in a new tab)
  • migrate-to-sent

    Plans and executes a migration from Twilio, Sinch, Infobip, Vonage, or MessageBird/Bird to Sent v3 — mapping send calls, status vocabularies, webhook signature schemes, opt-out stores, templates, and tenancy models, then cutting over safely with dual-run and rollback. Use when replacing an incumbent CPaaS provider, translating provider code or webhook handlers to Sent, or planning a phased cutove…

    skills/migrate-to-sent/SKILL.md on GitHub (opens in a new tab)
  • rcs-agent-onboarding

    Guides current Sent RCS and RBM onboarding, launch evidence, carrier approval, text and suggestion-chip templates, Sender Profile readiness, and safe routing. Use for RCS launch, fallback, pinned-channel tests, or broadcast prevention.

    skills/rcs-agent-onboarding/SKILL.md on GitHub (opens in a new tab)
  • sender-profile-architect

    Designs Sent Sender Profile architecture for multi-tenant, multi-brand, and multi-channel systems. Use for API-key scoping, x-profile-id, isolation, inheritance, sharing, billing, WABA, 10DLC campaigns, webhooks, or tenant offboarding.

    skills/sender-profile-architect/SKILL.md on GitHub (opens in a new tab)
  • sent-account-readiness

    Checks the authorized Sent account, organization and Sender Profile scope, balance, onboarding/KYC status, and readiness with the Sent MCP tools. Use when a user asks whether the account can send, what the MCP connection authorized, whether funds are sufficient, why onboarding is blocked, or for a preflight check before a mutation or channel launch. Route remediation to the relevant onboarding or…

    skills/sent-account-readiness/SKILL.md on GitHub (opens in a new tab)
  • sent-analytics

    Queries Sent phone-number capabilities and aggregate messaging, deliverability, and contact analytics with the Sent MCP tools. Use when a user asks for number lookup, line or channel capability, messages sent, delivery rate, contact growth, dashboard metrics, period comparisons, or date-bounded trends. Use messaging-performance-analyzer for message-level evidence and root-cause diagnosis.

    skills/sent-analytics/SKILL.md on GitHub (opens in a new tab)
  • sent-compliance

    Retrieves live SMS sender compliance requirements and a setup plan by country and number type using Sent MCP tools. Use when a user asks what a market requires, which registration fields or documents to supply, whether an SMS sender can be provisioned here, or for the exact setup call. Use sms-10dlc-registration for US campaign content and policy, and separate WhatsApp or RCS onboarding skills fo…

    skills/sent-compliance/SKILL.md on GitHub (opens in a new tab)
  • sent-contacts

    Lists, finds, inspects, bulk-creates, summarizes, or deletes Sent contacts with the Sent MCP tools. Use when a user asks to search contacts, get a contact by ID, import or deduplicate a contact list, review a contact's messaging summary, remove a contact, or manage direct contact records. Requires confirmation gates for creates and deletes.

    skills/sent-contacts/SKILL.md on GitHub (opens in a new tab)
  • sent-feedback

    Reports user-authorized feedback about Sent MCP tools to the Sent team. Use when the user asks to report a bug, request a missing feature, pass along confusing results or praise, or agrees to report a tool gap the agent noticed. Also use proactively when a Sent workflow hits meaningful friction the agent or user experienced, such as missing functionality, an error still unresolved after diagnosis…

    skills/sent-feedback/SKILL.md on GitHub (opens in a new tab)
  • sent-integration-starter

    Stands up a production-ready Sent v3 integration in an existing codebase — SDK selection and client construction, x-api-key configuration, idempotent sends, retry and rate-limit handling, the 46-code error catalog, sandbox verification, and a verified webhook receiver. Use when adding Sent to an app for the first time, choosing an SDK or framework wiring, handling 429 or 409 responses, deciding w…

    skills/sent-integration-starter/SKILL.md on GitHub (opens in a new tab)
  • sent-messaging

    Sends SMS, WhatsApp, or RCS messages through Sent and retrieves individual message status and activity history with the Sent MCP tools. Use when a user asks to send, schedule, or preview a message, check a message ID, confirm delivery status, inspect lifecycle events, investigate a timed-out or ambiguous send, or retry safely. Use messaging-performance-analyzer for aggregate delivery diagnosis.

    skills/sent-messaging/SKILL.md on GitHub (opens in a new tab)
  • sent-profile-provisioning

    Lists, inspects, creates, updates, and deletes Sender Profiles through Sent MCP tools and executes the broader Sender Profile lifecycle over the API — creating profiles with the right inheritance, sharing, billing, and WhatsApp options, driving profile completion and its callback, managing 10DLC campaigns per profile, and administering users and roles. Use when calling POST /v3/profiles, handling…

    skills/sent-profile-provisioning/SKILL.md on GitHub (opens in a new tab)
  • sent-routing-strategist

    Decides how a Sent message should reach the recipient — automatic routing versus a pinned channel, what the channel array actually does, how fallback and reroute work, and why a message ended as FAILED, FILTERED, BLOCKED, or channel "auto". Use when choosing the channel field, expecting WhatsApp-to-SMS fallback, debugging an unexpected route or duplicate charges from multiple channels, or interpr…

    skills/sent-routing-strategist/SKILL.md on GitHub (opens in a new tab)
  • sent-templates

    Lists, finds by name or ID, inspects, or deletes existing Sent templates with the Sent MCP tools. Use when a user asks to browse templates, find an approved template, check template language, channel, category, or status, retrieve a template record, or delete a template. Use waba-template-author to write WhatsApp content and template-builder-ui to design template interfaces.

    skills/sent-templates/SKILL.md on GitHub (opens in a new tab)
  • sent-two-way-messaging

    Designs inbound and conversational Sent flows — opt-out and opt-in keyword handling, consent state on contacts, auto-replies inside the WhatsApp 24-hour window, RCS STOP chips, conversation history retrieval, and per-channel inbound capability. Use when handling message.received events, implementing STOP or HELP behavior, restoring consent after an opt-out, building a support inbox or chatbot on…

    skills/sent-two-way-messaging/SKILL.md on GitHub (opens in a new tab)
  • sent-webhook-engineer

    Builds and debugs Sent v3 webhook receivers end to end — endpoint registration, HMAC signature verification, replay rejection, event dedupe, retry and auto-disable behavior, secret rotation, and delivery-log triage. Use when handling Sent webhook events, verifying x-webhook-signature, fixing 401 or signature-mismatch failures, recovering a disabled endpoint, choosing event_types or event_filters,…

    skills/sent-webhook-engineer/SKILL.md on GitHub (opens in a new tab)
  • sent

    Routes broad or ambiguous Sent requests to the correct MCP-backed operation or specialist skill. Use when the user asks what Sent can do, says "help me with Sent" or "set up messaging," needs several Sent workflows, or has not made the channel, task, or desired operation clear enough to select a more specific skill.

    skills/sent/SKILL.md on GitHub (opens in a new tab)
  • sms-10dlc-registration

    Prepares and validates Sent US A2P 10DLC brand and campaign registration through Sender Profiles, including inheritance, all campaign use cases, opt-in evidence, sample-message policy, autoresponses, sandbox validation, TCR status, and rejection remediation.

    skills/sms-10dlc-registration/SKILL.md on GitHub (opens in a new tab)
  • template-builder-ui

    Designs and audits tenant-facing Sent template builders, previews, validation, lifecycle UX, and API payload mapping. Use for template editor forms, variables, channel overrides, WhatsApp review, RCS suggestion chips, authentication templates, and safe submission flows.

    skills/template-builder-ui/SKILL.md on GitHub (opens in a new tab)
  • waba-embedded-signup

    Guides WhatsApp Business Account onboarding through Sent, separating dashboard Embedded Signup, organization WABA inheritance, and direct child-profile credentials. Use for WABA connection, Meta signup, profile creation, access-token handling, phone number mapping, completion callbacks, or WhatsApp onboarding failures.

    skills/waba-embedded-signup/SKILL.md on GitHub (opens in a new tab)
  • waba-template-author

    Writes, classifies, validates, and repairs WhatsApp templates using the Sent v3 template definition contract. Use for utility, marketing, authentication, OTP, Meta review, rejected templates, variables, buttons, channel overrides, or submission-ready Sent payloads.

    skills/waba-template-author/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.