Openclaw Skill

v1.1.0

AI-powered HR Operating System for Southeast Asia. Full payroll with PH/SG/LK compliance, 9 AI agents (payroll specialist, compliance officer, leave advisor....

0· 137·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for tonypk/halaos-hr.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Openclaw Skill" (tonypk/halaos-hr) from ClawHub.
Skill page: https://clawhub.ai/tonypk/halaos-hr
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required env vars: HALAOS_API_KEY
Config paths to check: ~/.openclaw/skills/halaos-hr/config.json
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install halaos-hr

ClawHub CLI

Package manager switcher

npx clawhub@latest install halaos-hr
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
The skill is an HR system that offers a cloud platform and a local (native) mode. Requesting HALAOS_API_KEY as the primary credential for cloud features is consistent with that purpose. Requiring a config file under ~/.openclaw/skills/halaos-hr/config.json for local settings is also expected.
Instruction Scope
SKILL.md stays within HR functionality (calculations, document generation, local employee management). It mentions choosing storage backends (Notion, Google Sheets, Obsidian, Local files) but does not document how credentials for those services are provided or used. The doc also warns that cloud agents have access to 'live company data' but does not enumerate endpoints, scopes, or what data is transmitted when HALAOS_API_KEY is set—this is a documentation gap that affects understanding of data flows and risk.
Install Mechanism
Instruction-only skill with no install spec and no code files. Nothing is downloaded or written by an installer during skill registration—low installation risk.
Credentials
Only a single environment variable (HALAOS_API_KEY) is required and declared as the primary credential, which is proportionate for a cloud HR platform. Note: granting this key would plausibly allow the vendor's cloud agents broad access to HR data; the SKILL.md explains that cloud mode routes queries to specialized agents accessing company data, so the breadth of that access is expected but should be verified with the vendor.
Persistence & Privilege
The skill does not request always:true and is user-invocable. It writes a config under its own skill folder as described, which is normal. There is no indication it modifies other skills or system-wide settings.
Scan Findings in Context
[no_regex_findings] expected: Scanner had no findings because this is an instruction-only skill with no code files. That is expected, but absence of findings is not proof of safety—data flow and storage behavior are determined by the platform integration when HALAOS_API_KEY is used.
Assessment
What to consider before installing/using this skill: - Try Native Mode first (do not set HALAOS_API_KEY) to evaluate the built-in Q&A and calculation features without sending data to the cloud. - If you enable cloud mode (set HALAOS_API_KEY), assume the key grants the vendor access to company HR data and agent-driven operations (payroll generation, attendance, org intelligence). Confirm with the vendor: which API endpoints does the key talk to, what scopes/data are accessible, and the retention/authorization model. - The SKILL.md mentions storing local HR data and integrating with Notion/Google Sheets/Obsidian. Ask how credentials for those services are provided and stored (are you asked to paste tokens? does the skill store them in cleartext in config.json?), and verify file permissions for ~/.openclaw/skills/halaos-hr/config.json. - For sensitive HR data (payroll, personal identifiers), verify vendor identity (halaos.com), read their privacy/security documentation, and consider testing with dummy data first. - If you need stricter controls, request least-privilege API keys/scopes from the vendor and an audit/logging policy that shows what the cloud agents do with your data. If you want, I can produce a checklist of questions to ask the vendor (endpoints/scopes, retention, encryption at rest/in transit, where 3rd-party storage credentials are kept) or a template config.json permission recommendation.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

EnvHALAOS_API_KEY
Config~/.openclaw/skills/halaos-hr/config.json
Primary envHALAOS_API_KEY
latestvk97fg21tthp268m0k98ak558pd83gcdt
137downloads
0stars
2versions
Updated 1mo ago
v1.1.0
MIT-0

HalaOS — AI-Powered HR Operating System

Enterprise HR system built for Southeast Asia. Handles employees, attendance, leave, payroll, tax compliance, benefits, loans, training, performance reviews, and more — with 9 specialized AI agents that understand local labor law.

Zero setup for basic use. Install and start asking HR questions immediately. Connect your HalaOS account for full platform access.

How It Works

This skill operates in two modes:

Mode 1: OpenClaw Native (Default — No Registration Needed)

AI HR assistant powered by your OpenClaw channels. Answers HR questions, calculates PH/SG/LK government contributions, generates compliance documents, and manages team data locally.

Just install and start:

/halaos-hr
> Calculate SSS contribution for salary 25,000 PHP
> How many vacation leave days does Philippine labor law require?
> Generate a Certificate of Employment for John Santos
> What are the BIR filing deadlines this quarter?
> Calculate 13th month pay for employee with 180,000 annual salary

Mode 2: Cloud Platform (Full Features — Requires Registration)

Connect to your HalaOS account for the complete HR platform: payroll processing, attendance tracking, leave management, AI-powered org intelligence, and automated compliance.

Set HALAOS_API_KEY to enable. See "Cloud Platform Setup" section below.


What It Does

Core HR

  • Employee Management: Profiles, 201 files, document tracking, salary assignment, org chart, directory
  • Attendance & Time: Clock in/out, GPS geofencing, shift scheduling, DTR reports, correction workflows
  • Leave Management: Balances, requests, approvals, calendar, carryover, encashment
  • Overtime: Request submission, approval workflow, rate calculation
  • Payroll: Multi-frequency cycles, automated computation, payslips, 13th month pay, final pay, bonus structures
  • Benefits: Plan enrollment, dependent management, claims workflow
  • Loans: Application, approval, amortization, salary deduction integration

Compliance & Tax (Southeast Asia)

  • Philippines: SSS, PhilHealth, Pag-IBIG, BIR withholding tax (TRAIN Law), BIR 2316/2550M/2550Q/1601C/1701/1702/0619E/SAWT
  • Sri Lanka: EPF/ETF filings
  • Singapore: IRAS compliance
  • Reports: DTR, DOLE register, CSV/bank file export

Workforce Operations

  • Onboarding/Offboarding: Templates, checklists, clearance workflows, final pay
  • Training & Certification: Programs, enrollment, expiry tracking, compliance training
  • Performance: Review cycles, self/manager reviews, KPI & goal tracking
  • Disciplinary: Incident logging, actions, appeals, resolution
  • Grievance: Filing, investigation, resolution, withdrawal
  • Policies: Creation, versioning, employee acknowledgment tracking
  • Expenses: Claims, approvals, reimbursement tracking

AI & Intelligence

  • 9 Specialized AI Agents with tool access to live company data
  • Org Intelligence: Flight risk detection, burnout risk, team health metrics, blind spot analysis
  • Dashboard AI: Briefings, form auto-fill, compliance alerts, manager suggestions
  • Workflow Automation: Rules engine, SLA tracking, autonomous decision agent

中文说明

HalaOS 是一款面向东南亚的 AI 驱动人力资源操作系统。支持员工管理、考勤、请假、薪资、税务合规、福利、贷款、培训、绩效等全模块 HR 功能,内置 9 个专业 AI 代理,精通当地劳动法。

两种模式:

  • 原生模式(默认):直接通过 OpenClaw 提问 HR 问题、计算政府缴费、生成合规文件,零注册即用
  • 云平台模式(完整功能):连接 HalaOS 账号,使用完整薪资处理、考勤追踪、AI 组织洞察等功能

核心功能:

  • 全自动薪资计算(含菲律宾 SSS/PhilHealth/Pag-IBIG/BIR 税表)
  • GPS 地理围栏考勤、弹性排班、DTR 报表
  • 假期管理(余额、审批、结转、兑现)
  • 9 个 AI 代理(薪资专家、合规官、考勤经理、请假顾问等)
  • 组织智能(离职风险、倦怠风险、团队健康、盲点分析)
  • 201 档案管理、培训认证、绩效 KPI、纪律处分、申诉流程

OpenClaw Native Mode

First Run — Configuration

On first use, ask the user about their company context:

  1. Country/Jurisdiction: Which country's labor law to apply?

    • PH (Philippines) — default, most comprehensive
    • SG (Singapore)
    • LK (Sri Lanka)
  2. Company Size: Affects compliance requirements

    • Small (1-50), Medium (51-200), Large (200+)
  3. Storage: Where to save HR data locally

    • Notion, Google Sheets, Obsidian, Local files

Store in ~/.openclaw/skills/halaos-hr/config.json:

{
  "jurisdiction": "PH",
  "company_size": "medium",
  "storage": "notion",
  "currency": "PHP",
  "timezone": "Asia/Manila"
}

HR Knowledge Base

In native mode, answer HR questions using built-in knowledge of Southeast Asian labor law:

Philippine Labor Law:

  • Minimum wage by region (NCR, CALABARZON, etc.)
  • Mandatory benefits: SSS, PhilHealth, Pag-IBIG, 13th month pay
  • Leave entitlements: SIL (5 days), maternity (105 days), paternity (7 days), solo parent (7 days), VAWC (10 days), special leave for women (60 days)
  • TRAIN Law withholding tax brackets
  • DOLE compliance requirements
  • Regular/special holiday pay rules

Singapore Employment Act:

  • CPF contribution rates by age bracket
  • Annual leave entitlement (7-14 days by tenure)
  • Sick leave (14 days outpatient + 60 days hospitalization)
  • Public holiday entitlements
  • IRAS filing requirements

Sri Lanka Labor Law:

  • EPF (employee 8% + employer 12%) and ETF (employer 3%)
  • Annual leave (14 days), casual leave (7 days), sick leave (7 days)
  • Gratuity calculation (half month per year after 5 years)

Government Contribution Calculator

When asked to calculate contributions, use these formulas:

SSS (Philippines 2024):

  • Employee: 4.5% of monthly salary credit
  • Employer: 9.5% of monthly salary credit
  • Monthly salary credit range: PHP 4,000 - PHP 30,000

PhilHealth (Philippines 2024):

  • Rate: 5% of basic salary (split 50/50 employee/employer)
  • Floor: PHP 10,000; Ceiling: PHP 100,000

Pag-IBIG (Philippines):

  • Employee: 1% if salary <= PHP 1,500; 2% if > PHP 1,500
  • Employer: 2% of basic salary
  • Ceiling: PHP 10,000 (for contributions over PHP 5,000 max PHP 200)

BIR Withholding Tax (TRAIN Law):

Annual Taxable IncomeTax
<= PHP 250,0000%
250,001 - 400,00015% of excess over 250,000
400,001 - 800,00022,500 + 20% of excess over 400,000
800,001 - 2,000,000102,500 + 25% of excess over 800,000
2,000,001 - 8,000,000402,500 + 30% of excess over 2,000,000
> 8,000,0002,202,500 + 35% of excess over 8,000,000

Document Generation

Generate common HR documents in native mode:

  • Certificate of Employment (COE): Employee name, position, dates, salary (optional)
  • Employment Contract: Based on jurisdiction template
  • Memorandum / Notice: Warning, suspension, termination
  • Leave Summary: Balance report per employee
  • Payslip: Basic computation with deductions breakdown

Employee Data Management

When the user manages employees locally:

> Add employee Maria Santos, position: Accountant, department: Finance, salary: 35000 PHP
> List all employees
> Show Maria's leave balance
> Calculate Maria's net pay for January
> Generate DTR report for Finance department, March 2026

Employee record format:

{
  "name": "Maria Santos",
  "position": "Accountant",
  "department": "Finance",
  "salary": 35000,
  "currency": "PHP",
  "hire_date": "2024-06-15",
  "status": "active",
  "jurisdiction": "PH"
}

AI Agents Reference

When connected to the cloud platform, 9 specialized AI agents are available. Each has tools that access live company data.

IDAgentSpecialtyTools
1General HR AssistantAll-purpose HR questions9 tools (employee, leave, attendance, payroll, policy, compliance, knowledge base)
2Payroll SpecialistPayroll, tax, deductions, 13th month, final payPayroll analysis, salary simulation, contribution tables
3Attendance ManagerClock in/out, DTR, schedules, geofencingAttendance records, patterns, schedule data
4Compliance OfficerLabor law, DOLE, BIR, government filingsCompliance checking, policy lookup, filing deadlines
5Leave AdvisorBalances, entitlements, carryover, encashmentLeave balances, request history, calendar
6Onboarding GuideNew hire setup, 201 file, policiesOnboarding tasks, document requirements
7Performance ReviewerKPIs, goals, review cyclesPerformance data, goal tracking
8Training AdvisorSkills gaps, certifications, compliance trainingTraining records, certification expiry
9Workflow Decision AgentAutonomous approval recommendationsApproval context, workflow rules, confidence scoring

Using Agents in Native Mode

In native mode (no API key), the skill itself acts as a general HR assistant using built-in knowledge. Agent-specific expertise is simulated:

> Ask the compliance officer: what BIR forms do I need to file this month?
> Ask the payroll specialist: calculate overtime pay for 8 hours on a regular holiday
> Ask the leave advisor: can an employee carry over unused SIL to next year?

Using Agents in Cloud Mode

With HALAOS_API_KEY set, queries are routed to specialized agents with access to your actual company data:

> How many employees are at risk of burnout?
> Generate this month's payroll for all employees
> Who has expiring certifications in the next 30 days?
> What's the leave utilization rate by department?

Cloud Platform Setup

For the full HR platform with payroll processing, attendance, AI agents, and compliance automation:

  1. Visit your HalaOS instance (provided by your admin)
  2. Log in or register with magic link
  3. Go to Settings > API Keys > Create New Key
  4. Set HALAOS_API_KEY in your OpenClaw config

Cloud API Endpoints

All API calls require: Authorization: Bearer <HALAOS_API_KEY>

Base URL: HALAOS_URL env var, or your HalaOS instance URL.

Dashboard & Intelligence:

GET  {baseUrl}/api/v1/dashboard/stats              — Company overview stats
GET  {baseUrl}/api/v1/dashboard/action-items        — Pending approvals & tasks
GET  {baseUrl}/api/v1/dashboard/flight-risk          — Employee attrition risk
GET  {baseUrl}/api/v1/dashboard/burnout-risk         — Burnout detection
GET  {baseUrl}/api/v1/dashboard/team-health          — Team health metrics
GET  {baseUrl}/api/v1/dashboard/compliance-alerts    — Compliance warnings
GET  {baseUrl}/api/v1/ai/briefing                    — AI-generated daily briefing

Employees:

GET  {baseUrl}/api/v1/employees                     — List employees
GET  {baseUrl}/api/v1/employees/:id                 — Get employee details
GET  {baseUrl}/api/v1/directory                     — Employee directory
GET  {baseUrl}/api/v1/directory/org-chart            — Organization chart

Attendance:

POST {baseUrl}/api/v1/attendance/clock-in           — Clock in
POST {baseUrl}/api/v1/attendance/clock-out           — Clock out
GET  {baseUrl}/api/v1/attendance/records             — Attendance records
GET  {baseUrl}/api/v1/attendance/summary             — Attendance summary
GET  {baseUrl}/api/v1/attendance/report              — DTR report

Leave:

GET  {baseUrl}/api/v1/leaves/balances               — My leave balances
POST {baseUrl}/api/v1/leaves/requests               — Submit leave request
GET  {baseUrl}/api/v1/leaves/requests               — List leave requests
GET  {baseUrl}/api/v1/leaves/calendar               — Leave calendar

Payroll:

GET  {baseUrl}/api/v1/payroll/cycles                — List payroll cycles
POST {baseUrl}/api/v1/payroll/runs                  — Run payroll
GET  {baseUrl}/api/v1/payroll/payslips              — List payslips
GET  {baseUrl}/api/v1/payroll/payslips/:id/pdf      — Download payslip PDF
POST {baseUrl}/api/v1/payroll/13th-month/calculate  — Calculate 13th month pay

Compliance:

GET  {baseUrl}/api/v1/compliance/sss-table          — SSS contribution table
GET  {baseUrl}/api/v1/compliance/philhealth-table   — PhilHealth table
GET  {baseUrl}/api/v1/compliance/pagibig-table      — Pag-IBIG table
GET  {baseUrl}/api/v1/compliance/bir-tax-table      — BIR tax table
POST {baseUrl}/api/v1/compliance/government-forms/generate — Generate BIR forms
GET  {baseUrl}/api/v1/tax-filings/upcoming          — Upcoming filing deadlines

Approvals:

GET  {baseUrl}/api/v1/approvals/pending             — Pending approvals
POST {baseUrl}/api/v1/approvals/:id/approve         — Approve request
POST {baseUrl}/api/v1/approvals/:id/reject          — Reject request

Analytics:

GET  {baseUrl}/api/v1/analytics/summary             — HR analytics summary
GET  {baseUrl}/api/v1/analytics/headcount-trend     — Headcount over time
GET  {baseUrl}/api/v1/analytics/turnover            — Turnover statistics
GET  {baseUrl}/api/v1/analytics/department-costs    — Department cost analysis
GET  {baseUrl}/api/v1/analytics/attendance-patterns — Attendance patterns
GET  {baseUrl}/api/v1/analytics/leave-utilization   — Leave utilization
GET  {baseUrl}/api/v1/analytics/blind-spots         — Manager blind spots

AI Chat:

POST {baseUrl}/api/v1/ai/chat                       — Chat with AI agent
GET  {baseUrl}/api/v1/ai/agents                     — List available agents
GET  {baseUrl}/api/v1/ai/sessions                   — List chat sessions

When HALAOS_API_KEY is set, prefer using cloud API endpoints for all queries. When not set, use built-in knowledge and local data.

Response Formatting

  • Present payroll computations in a clear table with gross, deductions (itemized), and net pay
  • Show government contributions as a breakdown: employee share vs employer share
  • Display leave balances as a summary table: type, total, used, remaining
  • For compliance questions, always cite the specific law or regulation
  • Show attendance summaries with present/absent/late counts
  • For analytics, present trends with direction indicators (up/down/stable)

Links

Comments

Loading comments...