clerk-incident-runbook

Featured

Manage incident response for Clerk authentication issues. Use when handling auth outages, security incidents, or production authentication problems. Trigger with phrases like "clerk incident", "clerk outage", "clerk down", "auth not working", "clerk emergency".

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

# Clerk Incident Runbook ## Overview Procedures for responding to Clerk-related incidents in production. Covers triage, emergency auth bypass, recovery scripts, and post-incident review. ## Prerequisites - Access to Clerk Dashboard (dashboard.clerk.com) - Access to application logs and monitoring - Emergency contact list for on-call team - Rollback procedures documented ## Instructions ### Step 1: Triage — Identify Incident Category | Category | Symptoms | Severity | |----------|----------|----------| | Clerk outage | status.clerk.com shows incident, all auth fails | Critical | | Key compromise | Unauthorized access detected | Critical | | Middleware failure | All routes return 500 | High | | Session issues | Users randomly logged out | Medium | | Webhook backlog | User sync falling behind | Low | Quick diagnostic: ```bash #!/bin/bash # scripts/clerk-triage.sh set -euo pipefail echo "=== Clerk Incident Triage ===" echo "Time: $(date -u +%Y-%m-%dT%H:%M:%SZ)" # 1. Check Clerk status echo -e "\n--- Clerk Status ---" curl -s https://status.clerk.com/api/v2/status.json | python3 -c " import json,sys d=json.load(sys.stdin) print(f\"Status: {d['status']['description']}\")" 2>/dev/null || echo "Cannot reach status API" # 2. Check API connectivity echo -e "\n--- API Connectivity ---" HTTP_CODE=$(curl -s -o /dev/null -w "%{http_code}" -H "Authorization: Bearer ${CLERK_SECRET_KEY}" \ https://api.clerk.com/v1/users?limit=1 2>/dev/null) echo "API response: HTTP $HTTP_CODE" # 3...

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

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 Featured

maintainx-incident-runbook

Manage incident response for MaintainX integration failures. Use when experiencing outages, investigating issues, or responding to MaintainX integration incidents. Trigger with phrases like "maintainx incident", "maintainx outage", "maintainx down", "maintainx emergency", "maintainx runbook".

2,266 Updated today
jeremylongshore
AI & Automation Featured

documenso-incident-runbook

Manage incident response for Documenso integration issues. Use when diagnosing production incidents, handling outages, or responding to Documenso service disruptions. Trigger with phrases like "documenso incident", "documenso outage", "documenso down", "documenso troubleshooting".

2,266 Updated today
jeremylongshore
AI & Automation Featured

apollo-incident-runbook

Apollo.io incident response procedures. Use when handling Apollo outages, debugging production issues, or responding to integration failures. Trigger with phrases like "apollo incident", "apollo outage", "apollo down", "apollo production issue", "apollo emergency".

2,266 Updated today
jeremylongshore
AI & Automation Featured

clay-incident-runbook

Execute Clay incident response procedures for enrichment failures, credit exhaustion, and data flow outages. Use when Clay enrichments stop working, webhook delivery fails, or CRM sync breaks in production. Trigger with phrases like "clay incident", "clay outage", "clay down", "clay emergency", "clay broken", "clay enrichment stopped".

2,266 Updated today
jeremylongshore