From remofirst-pack
Handles RemoFirst API rate limits with Python client patterns, 429 error backoff, and integration guidance for global HR, EOR, payroll workflows.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin remofirst-packThis skill is limited to using the following tools:
Implementation patterns for RemoFirst rate limits — global HR and EOR platform integration.
Implements RemoFirst API hello world in Python to fetch employees. Useful for global HR, EOR, payroll, and compliance integrations.
Implements BambooHR API rate limit handling with 503/Retry-After backoff, exponential retries with jitter, and request optimization for 429/503 errors.
Implements Procore REST API rate limit handling with Python requests, OAuth2 auth, backoff strategies, and error recovery for project management integrations.
Share bugs, ideas, or general feedback.
Implementation patterns for RemoFirst rate limits — global HR and EOR platform integration.
remofirst-install-auth setupclient = RemoFirstClient()
employees = client.get("/employees", params={"page_size": 10})
print(f"Employees: {len(employees['data'])}")
| Error | Cause | Solution |
|---|---|---|
| 401 Unauthorized | Invalid API key | Contact RemoFirst support |
| 429 Rate Limited | Too many requests | Implement backoff |
| 422 Validation Error | Missing required field | Check API documentation |
See related RemoFirst skills for more workflows.