writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
salesloft-debug-bundleBuild a minimal redacted Salesloft escalation bundle with contract, auth-state, rate, timing, deployment, and API Logs evidence. Use when a failure needs support or engineering review. Trigger with "Salesloft debug bundle", "Salesloft support evidence", or "Salesloft diagnostics".
Independent GitHub snapshot · Automated classification · Original documentation governs
name: salesloft-debug-bundle description: >- Build a minimal redacted Salesloft escalation bundle with contract, auth-state, rate, timing, deployment, and API Logs evidence. Use when a failure needs support or engineering review. Trigger with "Salesloft debug bundle", "Salesloft support evidence", or "Salesloft diagnostics". argument-hint: "[repository-path] [incident-id]" allowed-tools: Read, Glob, Grep, WebFetch, Write, Edit version: 1.6.0 author: Jeremy Longshore jeremy@intentsolutions.io license: MIT tags:
This skill produces a small evidence package that another engineer can use without receiving credentials or customer records. It separates observed facts from hypotheses.
Use Read, Glob, and Grep to locate bounded logs, configuration keys, and version files. Use WebFetch only for current official Salesloft documentation. Use Write or Edit only for the approved redacted artifact.
x-ratelimit-endpoint-cost and x-ratelimit-remaining-minute when present.Use existing approved access. The bundle must omit Authorization headers, refresh tokens, client secrets, API keys, callback tokens, cookies, raw bodies, and prospect fields.
Do not archive full environment dumps, databases, raw HTTP payloads, or unrestricted logs. External sharing requires named reviewer approval and an expiry date.
Return bundle path, file inventory, redactions, checksums, evidence timeline, hypotheses, missing evidence, reviewer, and deletion date.
| Condition | Response |
|---|---|
| Secret scanner matches | Quarantine, remove the value, rotate if exposure is possible, and rebuild. |
| API Logs empty | Wait for documented lag and verify filters; do not infer no request. |
| Customer data present | Remove or aggregate it before the bundle leaves the system. |
| Evidence conflicts | Preserve both observations and label the discrepancy. |
The example below shows the minimum redacted evidence expected from a successful invocation of this operator workflow.
incident=SL-204; files=4; secret-findings=0; pii-findings=0; reviewer=pending