EPAI Management Skill for Openclaw

A comprehensive CLI-based skill for managing EPAI platform knowledge bases, catalogs, and document workflows.

iamlovingit
v1.0.4
Feb 24, 2026
0
1.3k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install epaiskill

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 epaiskill 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 EPAI Management Skill?

The EPAI skill provides a robust interface for developers to interact with the EPAI platform directly through an AI agent. It encapsulates complex API interactions into simple CLI commands, allowing for the programmatic management of structured data and unstructured documents. By integrating this into Openclaw Skills, users can automate the lifecycle of their knowledge assets, from directory creation to bulk document deletion.

This skill acts as a bridge between your local file system and the EPAI cloud infrastructure, enabling seamless data migration and organizational maintenance through the scripts/epaiclt.py implementation.

EPAI Management Skill Use Cases

  • Automating the creation of knowledge base structures for new projects.
  • Bulk uploading PDF or Word documents to specific EPAI knowledge bases.
  • Cleaning up outdated documents or knowledge bases via automated scripts.
  • Synchronizing local document directories with the EPAI platform catalogs.

How EPAI Management Skill Works

  1. The user configures the environment with necessary EPAI credentials including API keys and account details.
  2. The AI agent invokes the epaiclt.py script using specific method flags such as kb_create or document_upload.
  3. The skill script processes the request, reading local files if necessary, and transmits the data to the EPAI API.
  4. The EPAI platform processes the request, and the skill returns the resulting metadata (IDs, status) back to the user.

EPAI Management Skill Setup

To get started with this skill in your Openclaw Skills collection, configure the following environment variables:

export EPAI_API_BASE=your_api_base
export EPAI_API_KEY=your_api_key_here
export EPAI_ACCOUNT=yourname
export EPAI_VERIFY_TLS=true

Ensure that the file-read permission is granted to allow the skill to access local documents for uploading.

EPAI Management Skill Data Schema & Taxonomy

The skill interacts with three primary data entities. Here is the metadata structure:

Entity Key Parameters Description
Knowledge Base name, description, catalog_id The container for structured documentation.
Catalog name, parent_id The hierarchical directory structure for organizing KBs.
Document file, kb_id, doc_ids Individual files stored within a specific Knowledge Base.

EPAI Management Skill Advanced Features

  • Batch processing for deleting multiple knowledge base IDs or document IDs in a single operation.
  • Hierarchical management of catalogs using parent_id references for complex data architectures.
  • Support for multi-format document ingestion including PDF and DOCX files.
  • Configurable TLS verification for secure communication with custom API endpoints.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0