writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
salesloft-deploy-integrationRoll out a Salesloft-backed service through secret injection, contract checks, read-only smoke evidence, bounded canaries, monitoring, and rollback. Use when releasing integration code to a runtime. Trigger with "deploy Salesloft integration", "Salesloft rollout", or "Salesloft release plan".
Independent GitHub snapshot · Automated classification · Original documentation governs
name: salesloft-deploy-integration description: >- Roll out a Salesloft-backed service through secret injection, contract checks, read-only smoke evidence, bounded canaries, monitoring, and rollback. Use when releasing integration code to a runtime. Trigger with "deploy Salesloft integration", "Salesloft rollout", or "Salesloft release plan". argument-hint: "[repository-path] [environment] [release-sha]" allowed-tools: Read, Glob, Grep, WebFetch, Write, Edit version: 1.6.0 author: Jeremy Longshore jeremy@intentsolutions.io license: MIT tags:
This skill deploys application code that calls Salesloft without assuming a particular cloud vendor. It separates process health, Salesloft connectivity, and CRM mutation correctness.
Use Read, Glob, and Grep to inspect deployment manifests, health checks, secret references, and rollback controls. Use WebFetch only for official Salesloft contracts. Use Write or Edit after the deployment target is confirmed.
Deploy only an approved flow and least-privilege scope set. Prove credential-to-team mapping with a read-only identity request before enabling workers or webhooks.
Do not create subscriptions, alter callback URLs, enable production writes, or broaden traffic without target-specific approval. Roll back when identity, signature, or reconciliation evidence fails.
Return SHA/digest, target, team proof, config checks, smoke result, canary evidence, monitoring snapshot, rollout state, and rollback receipt.
| Condition | Response |
|---|---|
| Wrong team identity | Disable workers and replace the secret mapping. |
| Webhook signature fails | Reject delivery and halt subscription cutover. |
| Rate headroom collapses | Pause expansion and inspect team-wide consumers. |
| Canary mismatch | Stop, reconcile, and roll back before retrying. |
The example below shows the minimum redacted evidence expected from a successful invocation of this operator workflow.
sha=a1b2c3d; health=pass; auth-read=pass; canary=2/2 reconciled; rollout=10%