ERPClaw Setup for Openclaw

The foundational administrative module for initializing and managing the core master data and security architecture of the ERPClaw ecosystem.

mailnike
v1.0.7
Feb 27, 2026
0
0
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install erpclaw-setup

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 erpclaw-setup 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 ERPClaw Setup?

The erpclaw-setup skill serves as the bedrock for ERPClaw, an AI-native ERP system. It is specifically designed to manage the critical foundational data that all other Openclaw Skills in the suite depend on, such as company profiles, currency configurations, and regional settings. By utilizing a local-only SQLite database, it ensures that sensitive business logic and financial structures remain private and secure while providing high performance for AI-driven workflows.

This skill automates the complex process of setting up a new business environment, offering a guided onboarding experience that covers everything from fiscal year definitions to Role-Based Access Control (RBAC). It acts as a central hub for system-wide configurations, ensuring that data consistency is maintained across inventory, selling, and accounting modules through its bundled shared library.

ERPClaw Setup Use Cases

  • Initializing a fresh AI-native ERP instance with a guided setup wizard.
  • Managing multi-currency environments with automated exchange rate fetching and manual overrides.
  • Configuring standardized Units of Measure (UoM) and payment terms for consistency across the supply chain.
  • Implementing secure, granular user permissions and roles via a built-in RBAC system.
  • Automating essential system maintenance tasks including database backups and audit log monitoring.

How ERPClaw Setup Works

  1. The skill triggers a post-install hook to initialize the local SQLite database and deploy the shared library to the system.
  2. Users interact with the setup wizard to define their company entity, selecting a base currency and setting fiscal year parameters.
  3. The system seeds the database with idempotent default data, including over 160 ISO currencies and standard Units of Measure.
  4. Administrative users define roles and assign specific permissions to users to control access to various ERP resources.
  5. Integrated cron jobs manage the lifecycle of the data, performing daily backups and fetching the latest exchange rates from external APIs.

ERPClaw Setup Setup

The erpclaw-setup skill includes a post-install hook that automatically initializes the database. If you need to perform a manual reset or initialization, use the following command:

python3 scripts/db_query.py --action initialize-database

You can optionally configure the database path and audit user by setting environment variables:

export ERPCLAW_DB_PATH="/path/to/your/data.sqlite"
export OPENCLAW_USER="admin_name"

ERPClaw Setup Data Schema & Taxonomy

The skill manages 11 core tables within the SQLite database to organize ERP metadata and settings:

Table Description
company Primary organization settings, fiscal dates, and default account mappings.
currency ISO 4217 codes, symbols, and decimal precision settings.
exchange_rate Historical and current conversion rates with source tracking.
payment_terms Credit terms, discount percentages, and due date logic.
uom Units of measure and conversion factors for inventory management.
audit_log An immutable record of all system modifications for compliance.
user & role RBAC tables for managing access control and user status.

ERPClaw Setup Advanced Features

  • Automated maintenance via configurable cron expressions for backups and exchange rate updates.
  • Encrypted database backup and restore capabilities to protect sensitive financial records.
  • Immutable audit trails that prevent the deletion or modification of historical system changes.
  • Built-in onboarding flow that guides users through the prerequisite steps for other Openclaw Skills.
  • Idempotent data seeding to ensure that system updates do not overwrite existing custom configurations.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins python3
Github Stars: 0
forks: 0

Featured*