Agent skill · software engineering · jeremylongshore

ramp-incident-runbook

Analyze, contain, reconcile, and recover a Ramp integration incident involving authentication, webhooks, sync workers, financial writes, or card workflows. Use when responding to an active production degradation. Trigger with "Ramp incident" or "Ramp sync outage".

Why this skill is useful

Provides specific API call patterns and error handling for Ramp's corporate card management that the AI wouldn't reliably generate on its own.

What it needs

Requires ramp account access. About 3k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.

What this skill does

Ramp Integration Incident Runbook Overview Protect financial correctness before throughput. Stop unsafe writes, preserve cursors and idempotency state, determine the blast radius by entity and object, and recover through controlled reconciliation. Prerequisites Identify the Ramp application, environment, business entities, affected data and workflows, accountable owner, and rollback boundary. Read references/official-docs.md and re-check endpoint schemas, scopes, limits, and support status before a live operation. Use synthetic fixtures or Ramp sandbox until production access and business effects are explicitly approved. Prepare approved secret storage and a sanitized evidence location. Current Contract Ramp errors expose status, structured error information, and x-trace-id for correlation. Webhook delivery and polling can overlap, so recovery must be idempotent and reconcile objects rather than replay blindly. 429 and 5xx may be transient; 504 crosses Ramp's 60-second request timeout and leaves write outcomes potentially ambiguous. Accounting success is not complete until the downstream ERP receipt and Ramp sync receipt agree. Instructions 1. Declare severity and owners; freeze deploys, credential changes, cursor advancement, and affected writes while leaving safe reads and evidence capture available. 2. Bound impact by environment, entity, endpoint/event, release, time window, object IDs, amounts, queue depth, webhook lag, and downstream system. 3. Classify vendor, auth, permission, schema, rate, timeout, data, or deployment cause using sanitized trace IDs and exact artifact/config changes. 4. Contain by disabling only the unsafe writer or subscription path; reconcile ambiguous writes and deferred tasks before retries. 5. Recover a bounded cohort with original idempotency keys, compare source and destination totals, then expand gradually and complete post-incident credential/evidence cleanup. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills jeremylongshore/ramp-incident-runbook

View the source on GitHub

Browse the @skills marketplace