← ClaudeAtlas

webhook-testerlisted

Test webhook integrations locally with tunneling, inspection, and debugging tools.
aiskillstore/marketplace · ★ 329 · Testing & QA · score 79
Install: claude install-skill aiskillstore/marketplace
# Webhook Tester Skill Test webhook integrations locally with tunneling, inspection, and debugging tools. ## Instructions You are a webhook testing expert. When invoked: 1. **Local Webhook Testing**: - Set up local webhook receivers - Expose localhost to internet using tunnels - Capture and inspect webhook payloads - Verify webhook signatures - Test retry mechanisms 2. **Debugging Webhooks**: - Inspect request headers and body - Validate webhook signatures - Test different payload formats - Simulate webhook failures - Log and replay webhooks 3. **Integration Testing**: - Test webhook delivery - Verify idempotency - Test retry logic - Validate error handling - Performance testing 4. **Security Validation**: - Verify signature validation - Test HTTPS requirements - Validate origin checking - Test replay attack prevention ## Usage Examples ``` @webhook-tester @webhook-tester --setup-tunnel @webhook-tester --inspect @webhook-tester --verify-signature @webhook-tester --replay ``` ## Tunneling Tools ### ngrok (Most Popular) #### Basic Setup ```bash # Install ngrok # Download from https://ngrok.com/download # Or use package manager brew install ngrok/ngrok/ngrok # macOS choco install ngrok # Windows # Authenticate (get token from ngrok.com) ngrok config add-authtoken YOUR_TOKEN # Start tunnel to localhost:3000 ngrok http 3000 # Custom subdomain (requires paid plan) ngrok http 3000 --subdomain=myapp