Back to Registry
View Author Profile
Official Verified
Erpnext Frappe
Skill by ravana-indus
skill-install — Terminal
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ravana-indus/erpnext-frappeOr
Business Claw Skills
High-level business workflows that combine multiple MCP tools into reusable, executable skills for ERPNext.
Overview
Skills are pre-defined workflows stored as JSON files in definitions/. Each skill defines:
- Triggers: Natural language patterns that activate the skill
- Tools: MCP tools to execute in sequence
- Input Schema: Required and optional parameters
- Workflow Steps: Ordered execution plan with variable substitution
- Guardrails: Validation rules for safe execution
- Output Template: Formatted response message
Available Skills
CRM Skills
| Skill | Description | Category |
|---|---|---|
create_customer | Create a new customer with contact and address | crm |
create_lead | Register a new lead | crm |
create_supplier | Add a new supplier | crm |
Sales Skills
| Skill | Description | Category |
|---|---|---|
create_sales_order | Create a sales order | sales |
create_quotation | Create a quotation | sales |
create_invoice | Generate sales invoice | sales |
complete_sales_workflow | Full Quotation → SO → Invoice → Payment | sales |
Purchase Skills
| Skill | Description | Category |
|---|---|---|
create_purchase_order | Create a purchase order | purchase |
Inventory Skills
| Skill | Description | Category |
|---|---|---|
create_item | Create new item in inventory | inventory |
stock_entry | Record stock movements | inventory |
Project Skills
| Skill | Description | Category |
|---|---|---|
create_project | Create a new project | project |
Financial Skills
| Skill | Description | Category |
|---|---|---|
process_payment | Record payment entry | payments |
Utility Skills
| Skill | Description | Category |
|---|---|---|
search_records | Search across DocTypes | utility |
bulk_operation | Bulk create/update/delete | utility |
generic_task | Flexible multi-step workflow | utility |
Usage
Loading Skills
from bc_skills import get_available_skills, load_skill
# List all available skills
skills = get_available_skills()
print(skills) # ['create_customer', 'create_sales_order', ...]
# Load a specific skill
skill = load_skill("create_customer")
Executing Skills
Metadata
AI Skill Finder
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skill Add to Configuration
Paste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ravana-indus-erpnext-frappe": {
"enabled": true,
"auto_update": true
}
}
}Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.