A powerful command-line interface for interacting with Frappe Framework and ERPNext instances through the REST API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install frappecli
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install frappecli using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
frappecli is a specialized tool designed to streamline the management of Frappe Framework and ERPNext environments directly from your terminal. By leveraging the Frappe REST API, this utility allows developers and administrators to perform complex operations on doctypes, documents, and system files without navigating the web UI. As a featured part of the Openclaw Skills library, it provides a bridge between automated workflows and your ERP data.
The tool is particularly effective for those who need to handle multi-site environments, providing a centralized configuration for switching between production and staging sites. Whether you are automating backups, performing bulk data migrations, or integrating with external CI/CD pipelines, frappecli offers the flexibility and speed required for modern enterprise development.
Install via Homebrew:
brew tap pasogott/tap
brew install frappecli
Or from source using uv:
git clone https://github.com/pasogott/frappecli.git
cd frappecli && uv sync && uv pip install -e .
Initialize your environment by creating ~/.config/frappecli/config.yaml:
sites:
production:
url: https://erp.company.com
api_key: your_api_key
api_secret: your_api_secret
staging:
url: https://staging.company.com
api_key: your_staging_key
api_secret: your_staging_secret
default_site: production
The skill interacts with Frappe's metadata-driven architecture to organize data as follows:
| Entity | Description |
|---|---|
| Doctypes | The schema definitions (e.g., Customer, Sales Invoice) |
| Documents | Individual records within a Doctype |
| Files | Physical attachments (private or public) linked to records |
| Reports | Pre-defined queries and analytics engines |
| RPC Methods | Whitelisted server-side Python functions |
Loading
A comprehensive maintenance toolkit for managing Clawdbot backups, updates, and environment restorations with dynamic workspace detection.

A developer-first utility that allows you to drop agentic workflows into your code with the same simplicity as a standard console.log statement.

A unified MCP endpoint to query 14+ major biomedical databases for drug discovery, clinical trials, and literature research.

A powerful AI skill for querying and analyzing real-time clinical trial data from ClinicalTrials.gov.

A command-line interface for gurkerl.at that enables seamless grocery shopping and cart management in Austria.

A powerful interface for managing Hetzner Cloud infrastructure, including servers, firewalls, and networks, using the hcloud CLI.








































