From persona-pack
Delivers production deployment checklist for Persona identity verification, including Python API example, prerequisites, HTTPS webhooks, compliance, monitoring, and error handling.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin persona-packThis skill is limited to using the following tools:
Production API keys, HTTPS webhooks, compliance review, monitoring, rollback.
Sets up Persona API authentication for Node.js/Python: configures env vars with sandbox/production keys, installs axios/requests+dotenv, verifies connection via REST API calls.
Provides production deployment checklist for TwinMind integrations, covering authentication, security, data privacy, infrastructure provisioning, and monitoring setup.
Provides Clerk production readiness checklist with env validation, security checks, and TypeScript script for live keys, API connectivity, webhooks, and middleware.
Share bugs, ideas, or general feedback.
Production API keys, HTTPS webhooks, compliance review, monitoring, rollback.
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"
# Production deployment checklist for Persona identity verification
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.