From remofirst-pack
Processes RemoFirst payroll: summaries, employee payslips with tax breakdowns, benefits management, multi-currency payments, and invoice generation for global HR/EOR.
How this skill is triggered — by the user, by Claude, or both
Slash command
/remofirst-pack:remofirst-core-workflow-bThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Payroll workflow: process payroll runs, manage benefits, handle multi-currency payments, and generate invoices.
Payroll workflow: process payroll runs, manage benefits, handle multi-currency payments, and generate invoices.
remofirst-core-workflow-a (employee onboarding)payroll = client.get("/payroll", params={
"month": "2026-03",
"country_code": "GB",
})
print(f"Payroll for {payroll['period']}:")
print(f" Employees: {payroll['employee_count']}")
print(f" Total gross: {payroll['currency']} {payroll['total_gross']}")
print(f" Total employer cost: {payroll['currency']} {payroll['total_employer_cost']}")
payslip = client.get(f"/employees/{employee_id}/payslips", params={"month": "2026-03"})
print(f"Gross: {payslip['gross_salary']}")
print(f"Deductions: {payslip['total_deductions']}")
print(f" Tax: {payslip['income_tax']}")
print(f" National Insurance: {payslip['social_security']}")
print(f"Net pay: {payslip['net_salary']}")
benefits = client.get(f"/employees/{employee_id}/benefits")
for benefit in benefits:
print(f" {benefit['type']}: {benefit['provider']} — {benefit['status']}")
# Types: health_insurance, pension, dental, vision
# Add benefit
client.post(f"/employees/{employee_id}/benefits", {
"type": "health_insurance",
"plan": "premium",
"start_date": "2026-04-01",
})
invoice = client.get("/invoices/current")
print(f"Invoice #{invoice['number']}")
print(f" Period: {invoice['period']}")
print(f" Total: {invoice['currency']} {invoice['total']}")
print(f" Due date: {invoice['due_date']}")
| Error | Cause | Solution |
|---|---|---|
| Payroll not ready | Missing employee data | Complete onboarding first |
| Currency mismatch | Wrong country payroll | Check country_code filter |
| Benefits unavailable | Country not supported | Check country benefit options |
Error handling: remofirst-common-errors
npx claudepluginhub luxdevnet/claude-plus-lux --plugin remofirst-pack5plugins reuse this skill
First indexed Jul 10, 2026
Integrates with RemoFirst for payroll processing, benefits management, multi-currency payments, and invoice generation.
Assists with payroll processing, compliance audits, discrepancy handling, multi-country payroll design, and payroll calendar creation. Activates for queries about payroll setup, audits, discrepancies, and statutory deductions.
Guides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.