An enterprise-grade dialogue system providing intent recognition, entity extraction, and context-aware conversation management.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install chatbot-engine
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 chatbot-engine using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Chatbot Engine is a sophisticated conversational framework designed to empower AI agents with human-like interaction capabilities. As a core component of Openclaw Skills, it provides a robust infrastructure for handling complex, multi-turn dialogues while maintaining state and context across interactions.
This skill bridges the gap between raw LLM outputs and structured business logic. It integrates advanced Natural Language Processing (NLP) techniques, including vector-based knowledge base retrieval and hybrid intent classification, to ensure that user queries are understood accurately and answered with relevant, grounded information.
To integrate this skill into your environment, install the necessary dependencies using the following command:
pip install -r requirements.txt
You can then initialize the engine in your Python script:
from scripts.dialogue_manager import DialogueManager
bot = DialogueManager()
response = bot.process("I want to book a hotel in Beijing tomorrow")
print(response)
The Chatbot Engine organizes its logic and metadata through a structured directory hierarchy within the Openclaw Skills framework:
| Component | File/Path | Description |
|---|---|---|
| Core Logic | scripts/dialogue_manager.py |
Orchestrates intent, entities, and state. |
| NLP Models | scripts/intent_classifier.py |
Handles categorization of user goals. |
| NER Data | scripts/entity_extractor.py |
Manages extraction of structured entities. |
| Knowledge | scripts/knowledge_base.py |
Interface for vector search and RAG. |
| Documentation | SKILL.md |
Skill definition and metadata. |
Loading
An automated workflow to monitor Nate B Jones's YouTube channel, extract transcripts, and distribute professional summaries via email, chat, or documents.

A specialized legal and financial advisory skill for managing wills, family offices, and inheritance tax risks.

A zero-config search skill that provides AI agents with real-time web, social, and video data via a simple CLI or Python API.

A comprehensive AI skill for sourcing, managing, and evaluating domestic housekeeping and professional cleaning services.

A comprehensive execution guide and SOP for managing professional Search Engine Marketing campaigns across Baidu and Google Ads.

A professional document conversion tool powered by Quark Scanner that transforms images, screenshots, and scans into editable Office documents or high-quality PDFs.








































