Skip to content

Add six messaging engineering skills - #12

Merged
sent-dm merged 1 commit into
mainfrom
codex/add-six-messaging-skills
Aug 10, 2026
Merged

Add six messaging engineering skills#12
sent-dm merged 1 commit into
mainfrom
codex/add-six-messaging-skills

Conversation

@sent-dm

@sent-dm sent-dm commented Aug 10, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add six developer-facing Sent skills: integration starter, webhook engineering, routing strategy, two-way messaging, profile provisioning, and CPaaS migration.
  • Publish each skill through the canonical package plus the generated portable, Codex, and Claude adapters.
  • Register the workflows in the dispatcher, package metadata, marketplace copy, and routing eval suite.
  • Expand live-contract monitoring to cover the API mechanics and documentation these skills depend on.

Why

These additions close high-friction gaps between initial account setup and a production messaging implementation. They make common messaging work easier to discover while teaching Sent's contact-aware, multi-channel, route-diverse model in the context where it is useful.

Review hardening

  • Distinguish REST server-key authentication, app-proxy bearer credentials, and MCP OAuth.
  • Make client lifecycle guidance safe for both single-key and per-tenant credential models.
  • Require stable idempotency keys for ambiguous retries and separate keys between sandbox and live profile mutations.
  • Model webhook verification, secret rotation, transport deduplication, semantic deduplication, and rerouted delivery states correctly.
  • Keep consent keyword handling synchronized without replaying provider-side consent mutations.
  • Ensure migration dual-runs assign each logical message to exactly one provider and keep inventory output free of secrets.

Validation

  • scripts/validate.py — 19 skills, 19 MCP tools, manifests, evals, and adapters validated.
  • Plugin package validation passed.
  • 28 fixture tests passed.
  • 12 contract tests passed.
  • 6 live-contract monitor tests passed.
  • Validation gates passed.
  • Helper self-tests passed: 20 preflight checks, 7 signature checks, and 4 inventory-scanner checks.
  • Live freshness check passed across 15 official sources with zero drift, conflicts, malformed sources, or unavailable sources.
  • git diff --check passed.

Add integration, webhook, routing, two-way messaging, profile provisioning, and CPaaS migration skills.

Regenerate portable, Codex, and Claude adapters; add routing evals; expand marketplace metadata and dispatcher coverage; and monitor the relevant live documentation and OpenAPI contracts.

Harden guidance for multi-tenant credentials, idempotency, webhook verification and reroutes, consent mirroring, profile lifecycle, and migration safety.
@sent-dm
sent-dm merged commit bfc21e7 into main Aug 10, 2026
1 check passed
@sent-dm
sent-dm deleted the codex/add-six-messaging-skills branch August 10, 2026 02:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant