Agent skill

Migrate To Sent

by aiskillstore in aiskillstore/marketplace

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…

No licenceAuto-check passedBackend & APIs

Install Migrate To Sent

skills CLI
$ npx skills add aiskillstore/marketplace --skill migrate-to-sent -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install aiskillstore/marketplace migrate-to-sent --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/aiskillstore/marketplace.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/sentdm/migrate-to-sent .claude/skills/migrate-to-sent && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
migrate-to-sent
GitHub stars
433
Token cost
~2k tokens
SKILL.md length
970 words
Files
6 (incl. scripts, references)
Skills in repo
1,044
Repo updated
First seen
Licence
None found

At a glance

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…

  • Works in 5 steps: Ordered fallback becomes automatic routing → Status vocabularies do not line up → Webhook verification is a rewrite, not a… → …
  • Replacing an incumbent CPaaS provider
  • SKILL.md covers 1. Ordered fallback becomes…, 2. Status vocabularies do not…, 3. Webhook verification is a… and 4. Opt-out stores must be…, plus 4 more sections
  • Runs Python scripts from its folder

What it does

Migrate To Sent is an agent skill from aiskillstore/marketplace. 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 cutover and its verification gates.

Its SKILL.md is about 2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files, including scripts and reference files (for example `agents/openai.yaml`, `references/cutover-playbook.md` and `references/provider-mapping.md`).

It sits in Backend & APIs, covering Webhooks and Translation. It works with Twilio. The repository describes itself as: Security-audited skills for Claude, Codex & Claude Code. One-click install, quality verified.

When your agent uses it

  • Replacing an incumbent CPaaS provider
  • Translating provider code
  • Webhook handlers to Sent
  • Planning a phased cutover and its verification gates

Example prompts

  • “Use the migrate-to-sent skill to plan and executes a migration from Twilio, Sinch, Infobip, Vonage, or MessageBird/Bird to Sent v3 — mapping send…”
  • “/migrate-to-sent”

Requirements

  • Python 3

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Ordered fallback becomes automatic routing
  2. Status vocabularies do not line up
  3. Webhook verification is a rewrite, not a port
  4. Opt-out stores must be reconciled, not migrated by copy
  5. Templates and tenancy are re-registered, not transferred

What it can do on your machine

Read from SKILL.md and the folder at commit 44923f3. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Migrate To Sent loads about 2k tokens when it runs, and up to ~6.9k if it reads all its reference files. Until then it costs about 111 tokens; SKILL.md has 970 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~111
When it runs · the whole SKILL.md, loaded when a task matches
~2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~6.9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 970 words (~2,029 tokens).

“Every migration from a major CPaaS provider hits the same five translation problems. Work them in this order, because the first one silently doubles cost and is invisible in tests.”

— opening of SKILL.md by aiskillstore
name
migrate-to-sent

Read the full SKILL.md on GitHub

Files

SKILL.md and 5 other files (scripts, references) in skills/sentdm/migrate-to-sent of aiskillstore/marketplace.

  • SKILL.md
  • agents/openai.yaml
  • references/cutover-playbook.md
  • references/provider-mapping.md
  • scripts/inventory_scan.py
  • skill-report.json

Open the folder on GitHubat commit 44923f3

Compare with similar skills

Migrate To Sent next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Migrate To Sent compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Migrate To Sent this skillaiskillstore/marketplace433—~2kAutomated safety check: PassNone
Twilio Inbound Voiceautomateyournetwork/netclaw676—~1.5kAutomated safety check: PassApache-2.0
Novu Design Workflownovuhq/novu40k—~2.6kAutomated safety check: PassCustom licence
Golivemikehasa/golive-skill1.3k—~13kAutomated safety check: NotesMIT
Stripe Appsfossasia/eventyay1.7k1 repos~3.6kAutomated safety check: PassApache-2.0
Gemini Live API Devgoogle-gemini/gemini-skills4.3k—~4.6kAutomated safety check: PassApache-2.0

Similar skills

  • Twilio Inbound Voice

    automateyournetwork/netclaw

    Handle inbound Twilio voice conversations for network status and operational requests.

    676 GitHub stars~1.5k tokensUpdated yesterday
    Backend & APIsAuto-check passed
  • Design notification workflows the Novu way — choose channels, set severity, decide when a workflow is critical, configure digests, and route based on subscriber state.

    40k GitHub stars~2.6k tokensUpdated today
    Backend & APIsAuto-check passed
  • Golive

    mikehasa/golive-skill

    Take an agent-written app from repo to live production on the user's OWN accounts, with providers they choose (hosting, database, auth, payments, email, domain/DNS).

    1.3k GitHub stars~13k tokensUpdated 6 days ago
    Backend & APIsAuto-check: notes
  • Stripe Apps

    fossasia/eventyay

    A skill your agent uses when building, modifying, or reviewing a Stripe App — or when the user describes something that implies one (e.g.

    1.7k GitHub starsUsed in 1 repo~3.6k tokens
    Backend & APIsAuto-check passed
  • Gemini Live API Dev

    google-gemini/gemini-skills

    Official

    A skill your agent uses when building real-time, bidirectional streaming applications with the Gemini Live API, or migrating legacy Live models (2.0/2.5/3.1) to Gemini 3.8 Live.

    4.3k GitHub stars~4.6k tokensUpdated 4 days ago
    Backend & APIsAuto-check passed
  • Dingtalk Message

    agentscope-ai/ReMe

    钉钉消息发送技能。支持企业内部机器人(批量单聊/群聊)和 Webhook 自定义机器人两种接入方式,支持多机器人管理,支持文本、Markdown、链接、ActionCard、FeedCard等多种消息类型。

    3.6k GitHub stars~1.6k tokensUpdated yesterday
    Backend & APIsAuto-check passed

More from aiskillstore/marketplace

All 1,044 skills in this repo
  • Code Stats

    aiskillstore/marketplace

    Analyze codebase with tokei (fast line counts by language) and difft (semantic AST-aware diffs).

    433 GitHub starsUsed in 1 repo~697 tokens
    Auto-check: notes
  • Data Processing

    aiskillstore/marketplace

    Process JSON with jq and YAML/TOML with yq. An agent skill from aiskillstore/marketplace.

    433 GitHub starsUsed in 1 repo~720 tokens
    Auto-check: notes
  • Doc Scanner

    aiskillstore/marketplace

    Scans for project documentation files (AGENTS.md, CLAUDE.md, GEMINI.md, COPILOT.md, CURSOR.md, WARP.md, and 15+ other formats) and synthesizes guidance.

    433 GitHub starsUsed in 1 repo~644 tokens
    Auto-check: notes
  • File Search

    aiskillstore/marketplace

    Modern file and content search using fd, ripgrep (rg), and fzf.

    433 GitHub starsUsed in 1 repo~598 tokens
    Auto-check: notes
  • Find Replace

    aiskillstore/marketplace

    Modern find-and-replace using sd (simpler than sed) and batch replacement patterns.

    433 GitHub starsUsed in 1 repo~527 tokens
    Auto-check: notes
  • Project Planner

    aiskillstore/marketplace

    Detects stale project plans and suggests session commands. An agent skill from aiskillstore/marketplace.

    433 GitHub starsUsed in 1 repo~504 tokens
    Auto-check passed

Works with

Categories

Questions about Migrate To Sent

What does Migrate To Sent do?

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…. Migrate To Sent is an agent skill from aiskillstore/marketplace. 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.

When should I use Migrate To Sent?

Migrate To Sent fits situations like: replacing an incumbent CPaaS provider; translating provider code; webhook handlers to Sent; planning a phased cutover and its verification gates.

How do I install Migrate To Sent in Claude Code?

Run `npx skills add aiskillstore/marketplace --skill migrate-to-sent -a claude-code`. Or copy the skill folder (skills/sentdm/migrate-to-sent in aiskillstore/marketplace) into .claude/skills/migrate-to-sent in your project. Claude Code loads it when a task matches its description.

How do I install Migrate To Sent in Codex?

Run `npx skills add aiskillstore/marketplace --skill migrate-to-sent -a codex`. Or copy the skill folder (skills/sentdm/migrate-to-sent in aiskillstore/marketplace) into .agents/skills/migrate-to-sent in your project. Codex loads it when a task matches its description.

Can I use Migrate To Sent in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add aiskillstore/marketplace --skill migrate-to-sent -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/migrate-to-sent, .gemini/skills/migrate-to-sent, .github/skills/migrate-to-sent and .opencode/skills/migrate-to-sent in your project.

What does Migrate To Sent need to run?

Going by SKILL.md and its folder, Migrate To Sent needs Python for the scripts in its folder. Our summary lists: Python 3.

Does Migrate To Sent access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Migrate To Sent safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Migrate To Sent use?

No licence was found for Migrate To Sent or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Migrate To Sent use?

About 2k tokens (SKILL.md is roughly 8.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 4.9k tokens, read only when the agent opens those files.

What are the alternatives to Migrate To Sent?

Skills that share tags, products or a category with Migrate To Sent: Twilio Inbound Voice (automateyournetwork/netclaw, 676 stars), Novu Design Workflow (novuhq/novu, 40k stars), Golive (mikehasa/golive-skill, 1.3k stars) and Stripe Apps (fossasia/eventyay, 1.7k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Migrate To Sent?

aiskillstore (a GitHub organization) maintains it in aiskillstore/marketplace, which has 433 GitHub stars. The repository holds 1,044 skills in this directory. The repository was last updated on October 10, 2026.

Source: aiskillstore/marketplace on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.