LaunchKit · 2026
Back to Skills

erpnext-frappe

High-level business workflows that combine multiple MCP tools into reusable, executable skills for ERPNext.

0
464 downloads
by @ravana-indus

Setup & Installation

openclaw skills install @ravana-indus/erpnext-frappe

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install erpnext-frappe

What This Skill Does

Pre-defined workflows for ERPNext/Frappe that execute multi-step MCP tool sequences from natural language triggers. Covers CRM, sales, purchase, inventory, project, and financial operations. Skills are defined as JSON files and run via a Python loader against a live Frappe instance.

Chains multiple ERPNext DocType operations into a single trigger phrase instead of requiring form-by-form navigation through the Frappe UI.

When to use it

  • Creating a customer record with contact and address in one command
  • Running the full quotation to sales order to invoice to payment pipeline
  • Recording stock movements and adding new items to inventory
  • Registering leads and suppliers without navigating DocType forms manually
  • Searching across ERPNext DocTypes to find existing records

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Complete sales workflow for ACME Corp, 10 units of Item-001 at 500 each

AGENT
  1. 1Load complete_sales_workflow skill definition
  2. 2Create Quotation document with customer and line items
  3. 3Submit Quotation and create Sales Order from it
  4. 4Generate Sales Invoice against the Sales Order
  5. 5Record Payment Entry to close the invoice
OUTPUT

Sales cycle complete: Quotation QTN-0001, Sales Order SO-0001, Invoice SINV-0001, and Payment PAY-0001 created for ACME Corp

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

ERPNext/Frappe instance (self-hosted or Frappe Cloud)bc_mcp module installed in the Frappe environment