Darwinbox for Openclaw

A comprehensive HRMS integration for Openclaw Skills that automates the entire employee lifecycle from recruitment to attendance management.

membranedev
v1.0.4
Apr 30, 2026
0
714
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install darwinbox

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install darwinbox using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Darwinbox?

Darwinbox is a leading cloud-based human resources management system (HRMS) designed to handle the complexities of employee lifecycles. This integration for Openclaw Skills enables developers and AI agents to interact directly with Darwinbox modules including Organizations, Goals, Roles, and Pipelines. By leveraging the Membrane framework, this skill removes the friction of authentication plumbing, allowing your agent to focus on high-value HR automation tasks.

Whether you are building internal tools or enhancing agent capabilities, this skill provides a secure and structured way to access employee profiles, organizational charts, and helpdesk tickets. It is an essential component for teams looking to bring intelligent automation to their HR processes using Openclaw Skills.

Darwinbox Use Cases

  • Automating the onboarding process by programmatically adding pending employees.
  • Managing recruitment pipelines by fetching candidate data, adding tags, or rejecting applicants based on criteria.
  • Tracking and updating employee attendance, leave balances, and shift assignments.
  • Synchronizing organizational charts and project roles with third-party productivity tools.
  • Streamlining HR helpdesk operations by managing tickets and tasks via AI agents.

How Darwinbox Works

  1. The user installs the Membrane CLI and authenticates the agent using a specific client name tailored for Openclaw Skills.
  2. A connection to the Darwinbox instance is established, with Membrane managing the OAuth or API key handshake securely.
  3. The agent utilizes natural language intent to search for specific HR actions, such as fetching holiday lists or updating leave status.
  4. Actions are executed through a unified command-line interface, passing JSON parameters to modify or retrieve HR data.
  5. For specialized requirements, the agent can use proxy requests to hit raw Darwinbox API endpoints while benefiting from automatic header injection and credential refreshing.

Darwinbox Setup

Install the Membrane CLI to enable Darwinbox capabilities within your Openclaw Skills environment:

npm install -g @membranehq/cli@latest

Authenticate the session:

membrane login --tenant --clientName=openclaw

Connect to your Darwinbox instance:

membrane connection ensure "https://darwinbox.com" --json

Wait for the connection to reach the READY state:

npx @membranehq/cli connection get <id> --wait --json

Darwinbox Data Schema & Taxonomy

The skill organizes HR data into several logical domains. Below is the primary taxonomy utilized by Openclaw Skills:

Domain Key Entities Data Handled
Employee Profiles, Attendance, Leave Personal records, punch logs, and balance history.
Organization Chart, Roles, Projects Structural hierarchy and project assignments.
Recruitment Candidates, Jobs, Pipelines Applicant tracking and job posting metadata.
Operations Tasks, Helpdesk, Holidays Administrative workflows and regional calendars.

Darwinbox Advanced Features

  • Natural language action discovery to find the right HR tool without memorizing API documentation.
  • Automatic credential management ensuring Openclaw Skills remain connected even during token expiration.
  • Headless environment support for deploying HR automations on remote servers or CI/CD pipelines.
  • Direct API proxying with transparent authentication for accessing proprietary or custom Darwinbox endpoints.
  • High-performance polling for connection states to ensure synchronous workflow execution.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*