executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
salesloft-upgrade-migrationMigrate an existing Salesloft integration through an evidence-backed endpoint, auth, schema, scope, and behavior diff with shadow validation and rollback. Use when current contracts or application assumptions change. Trigger with "Salesloft migration", "upgrade Salesloft integration", or "Salesloft API contract change".
Independent GitHub snapshot · Automated classification · Original documentation governs
name: salesloft-upgrade-migration description: >- Migrate an existing Salesloft integration through an evidence-backed endpoint, auth, schema, scope, and behavior diff with shadow validation and rollback. Use when current contracts or application assumptions change. Trigger with "Salesloft migration", "upgrade Salesloft integration", or "Salesloft API contract change". argument-hint: "[repository-path] [migration-scope]" allowed-tools: Read, Glob, Grep, WebFetch, Write, Edit version: 1.6.0 author: Jeremy Longshore jeremy@intentsolutions.io license: MIT tags:
This skill migrates the integration that actually exists. It does not assume a generic v1-to-v2 journey, API-key deprecation, or universal endpoint rename.
Use Read, Glob, and Grep to inventory callers, auth, schemas, and compatibility code. Use WebFetch only for current official Salesloft documentation. Use Write or Edit after the migration boundary is approved.
.json requirement.Treat auth migration as a separate reversible workstream. Preserve tenant binding and least privilege, and do not disable the old credential until the new path is proven and rollback is viable.
Do not automatically fall back between API versions, convert auth flows, import cadences, or replay writes. Each live mutation and irreversible cleanup needs explicit approval.
Return contract diff, affected callers, fixture results, shadow comparison, canary evidence, cutover state, rollback trigger, and cleanup date.
| Condition | Response |
|---|---|
| Undocumented behavior | Stop and obtain provider or support confirmation. |
| Shadow mismatch | Keep old reads authoritative and isolate the field delta. |
| Canary uncertainty | Reconcile before retry or wider rollout. |
| Rate regression | Halt expansion and compare endpoint/page cost. |
The example below shows the minimum redacted evidence expected from a successful invocation of this operator workflow.
contracts=14; changed=3; shadow-match=100%; canary=pending; rollback=ready