salesforce-incident-runbook

Featured

Execute Salesforce incident response procedures with triage, mitigation, and postmortem. Use when responding to Salesforce-related outages, investigating API errors, or running post-incident reviews for Salesforce integration failures. Trigger with phrases like "salesforce incident", "salesforce outage", "salesforce down", "salesforce on-call", "salesforce emergency", "salesforce broken".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Salesforce Incident Runbook ## Overview Rapid incident response procedures for Salesforce integration failures, covering Salesforce-side outages, API limit exhaustion, authentication failures, and data sync issues. ## Prerequisites - Salesforce CLI authenticated (`sf org login`) - Access to Salesforce Status API - Monitoring dashboards configured (see `salesforce-observability`) - Communication channels (Slack, PagerDuty) ## Quick Triage (Do This First) ```bash # 1. Is Salesforce itself down? curl -s https://api.status.salesforce.com/v1/incidents/active | jq '.[0:3]' # If incidents returned → Salesforce-side issue, enable fallback mode # 2. Check your org's instance status # Find your instance at: https://status.salesforce.com curl -s "https://api.status.salesforce.com/v1/instances/NA45/status" | jq '.status' # 3. Check API limits — are we out of calls? sf limits api display --target-org my-org --json | jq '.result[] | select(.name == "DailyApiRequests")' # If remaining = 0 → API_LIMIT_EXCEEDED, see mitigation below # 4. Check authentication sf org display --target-org my-org --json | jq '.result.connectedStatus' # If "RefreshTokenError" → re-authenticate # 5. Check recent errors in your logs sf apex log list --target-org my-org --json | jq '.result[0:5]' ``` ## Decision Tree ``` Integration returning errors? ├── YES: Is status.salesforce.com showing incident? │ ├── YES → Salesforce outage. Enable fallback mode. Monitor status page. │ └── NO → Check error type...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

hubspot-incident-runbook

Execute HubSpot incident response with triage, mitigation, and postmortem. Use when responding to HubSpot API outages, investigating CRM errors, or running post-incident reviews for HubSpot integration failures. Trigger with phrases like "hubspot incident", "hubspot outage", "hubspot down", "hubspot on-call", "hubspot emergency", "hubspot broken".

2,266 Updated today
jeremylongshore
AI & Automation Featured

adobe-incident-runbook

Execute Adobe incident response procedures with triage, mitigation, and postmortem for Firefly Services, PDF Services, and I/O Events outages. Use when responding to Adobe-related incidents, investigating API failures, or running post-incident reviews. Trigger with phrases like "adobe incident", "adobe outage", "adobe down", "adobe on-call", "adobe emergency".

2,266 Updated today
jeremylongshore
AI & Automation Featured

snowflake-incident-runbook

Execute Snowflake incident response with triage, rollback, and postmortem using real SQL diagnostics. Use when responding to Snowflake outages, investigating query failures, or running post-incident reviews for pipeline failures. Trigger with phrases like "snowflake incident", "snowflake outage", "snowflake down", "snowflake on-call", "snowflake emergency".

2,266 Updated today
jeremylongshore
AI & Automation Featured

klaviyo-incident-runbook

Execute Klaviyo incident response procedures with triage, mitigation, and postmortem. Use when responding to Klaviyo-related outages, investigating API errors, or running post-incident reviews for Klaviyo integration failures. Trigger with phrases like "klaviyo incident", "klaviyo outage", "klaviyo down", "klaviyo on-call", "klaviyo emergency", "klaviyo broken".

2,266 Updated today
jeremylongshore
AI & Automation Solid

webflow-incident-runbook

Execute Webflow incident response — triage by HTTP status (401/403/429/500), circuit breaker activation, cached fallback, Webflow status page checks, communication templates, and postmortem process. Trigger with phrases like "webflow incident", "webflow outage", "webflow down", "webflow on-call", "webflow emergency", "webflow broken".

2,266 Updated today
jeremylongshore