From persona-pack
Collects diagnostic info for Persona identity verification: inquiry IDs, API responses, webhook logs, verification results, and connectivity tests. For debugging integrations.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin persona-packThis skill is limited to using the following tools:
Gather inquiry state, verification results, webhook delivery logs, API connectivity test.
Optimizes Persona API performance for identity verification with batching, caching, and parallel polling using Python requests.
Collects Instantly.ai debug bundle: workspace, campaigns, accounts, warmup analytics, webhooks, jobs, leads, errors as JSON for support tickets and audits.
Automates Identitycheck operations via Rube MCP and Composio toolkit. Discovers tools dynamically with RUBE_SEARCH_TOOLS, manages connections, and executes workflows.
Share bugs, ideas, or general feedback.
Gather inquiry state, verification results, webhook delivery logs, API connectivity test.
persona-install-auth setupimport os, requests
HEADERS = {
"Authorization": f"Bearer {os.environ['PERSONA_API_KEY']}",
"Persona-Version": "2023-01-05",
}
BASE = "https://withpersona.com/api/v1"
# Collect Persona diagnostic info: inquiry IDs, API responses, webhook logs
resp = requests.get(f"{BASE}/inquiries?page[size]=10", headers=HEADERS)
resp.raise_for_status()
inquiries = resp.json()["data"]
for inq in inquiries:
print(f" {inq['id']}: {inq['attributes']['status']}")
| Error | Cause | Solution |
|---|---|---|
| 401 Unauthorized | Invalid API key | Check PERSONA_API_KEY |
| 429 Rate Limited | Too many requests | Implement backoff |
| 404 Not Found | Wrong resource ID | Verify ID format |
See related Persona skills for more workflows.