From persona-pack
Sets up GitHub Actions CI/CD pipeline for Persona identity verification integrations with sandbox API testing and webhook simulation.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin persona-packThis skill is limited to using the following tools:
GitHub Actions with sandbox credentials, webhook simulation, integration tests.
Sets up local dev for Persona identity verification: sandbox env, ngrok webhooks, Python test inquiries, TypeScript/Vitest API mocks.
Sets up GitHub Actions CI/CD workflows for Instantly.ai API integrations, with mock server unit tests, type validation, linting, and live read-only integration tests.
Sets up GitHub Actions CI pipelines for Clerk auth testing with Playwright E2E tests, GitHub secrets, and test user configuration.
Share bugs, ideas, or general feedback.
GitHub Actions with sandbox credentials, webhook simulation, integration tests.
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"
# CI/CD pipeline for Persona integrations with sandbox API testing
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.