api-troubleshooting
CommunityResolve API failures and restore integrations fast.
System Documentation
What problem does it solve?
This Skill provides a focused runbook to diagnose and triage external and internal API failures that break background jobs, webhooks, and indexing pipelines, helping restore integrations quickly when timeouts, rate limits, authentication errors, or webhook delivery issues occur.
Core Features & Use Cases
- Log-driven diagnosis: Walkthroughs to search Laravel logs, inspect failed jobs, and surface HTTP error patterns (429, 401, 403, 500).
- Endpoint and quota checks: Curl-based health tests, latency breakdowns, API quota verification (e.g., Google Indexing), token validity checks for Meta Ads and other providers.
- Webhook and connectivity debugging: Webhook replay, journalctl and tcpdump guidance, DNS/TLS validation, and artisan queue management to reproduce and remediate failures.
- Use Case: When a NewsApp or MyApp background job silently fails calling Gemini or Google Indexing, use the steps to identify whether the root cause is quota exhaustion, token expiry, DNS/SSL issues, or transient network timeouts.
Quick Start
Inspect recent Laravel HTTP errors, run the curl health and latency checks against the affected API host, and review failed artisan jobs to determine whether the issue is a timeout, rate limit, or authentication problem.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: api-troubleshooting Download link: https://github.com/billyfranklim1/claude-skills/archive/main.zip#api-troubleshooting Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.