Knowledge Index Curator for Openclaw

Turn segmented notes into concise, deduplicated section and backlink index updates.

wxt-ai
v1.1.1
Oct 5, 2026
0
355
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install knowledge-section-index-workbench

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 knowledge-section-index-workbench 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 Knowledge Index Curator?

Knowledge Index Curator is an Openclaw skill for routine knowledge operations: it processes a supplied segmented note and returns an update for a shared section and backlink index. It extracts the note reference, heading, content digest, sections, tags, and links into a structured result.

The skill requires no credentials or access to private files. Its bundled Python operation can create or update a local business artifact, and it can perform a configured delivery action when an explicit delivery target is provided. Openclaw Skills users get a reproducible workflow with validated input and output, duplicate handling, and a delivery receipt when applicable.

Knowledge Index Curator Use Cases

  • Update a knowledge index after preparing or revising a segmented note.
  • Add note sections and their links to a shared index workflow.
  • Generate a concise index update containing backlinks and deduplication results.
  • Create a local index artifact when no external delivery target is configured.
  • Submit or register an index record through a configured delivery endpoint.

How Knowledge Index Curator Works

  1. Provide a segmented_note object containing reference, heading, tags, links, content_digest, and sections.
  2. The operation validates the request and processes the supplied note information.
  3. It prepares an index_update with the index ID, note reference and heading, content digest, indexed sections, backlinks, deduplication status, and number of duplicates removed.
  4. It creates or updates a local business artifact beneath the explicitly supplied output directory.
  5. If a delivery target is configured, it performs the declared delivery action and returns a receipt; otherwise, it contacts no external service.
  6. Check the command output and any receipt. A nonzero exit code indicates failure.

Knowledge Index Curator Setup

Run the bundled operation from the installed package directory with Python 3.10 or newer. Prepare a JSON request file containing the segmented_note input field, then pass its path with --input and choose an output directory:

python scripts/run.py --input examples/request.json --output-dir ./workspace

The bundled example demonstrates the expected input shape. The package uses only Python standard-library dependencies. Without delivery configuration, the operation writes its business artifact locally. For delivery, configure the relevant environment variables—CLAWHUB_SMTP_HOST, CLAWHUB_SMTP_PORT, and CLAWHUB_MAIL_FROM for message sends, or CLAWHUB_DELIVERY_ENDPOINT for registration and submission—or provide an explicit --delivery-config JSON file.

Knowledge Index Curator Data Schema & Taxonomy

Input

Field Purpose
segmented_note Object containing the note information to index.
reference Identifies the referenced note.
heading Provides the note or section heading.
tags Supplies note tags.
links Supplies links used to form backlinks.
content_digest Identifies the content version or digest.
sections Supplies the referenced note sections.

Output

The index_update object contains index_id, reference, heading, content_digest, indexed_sections, backlinks, dedup_status, and duplicates_removed.

The operation creates or updates a local business artifact beneath the selected --output-dir. The implementation is in scripts/operation.py, input/output validation is in scripts/validation.py, and role configuration is in scripts/config.json. Bundled example values and configured local records support reproducibility.

Knowledge Index Curator Advanced Features

  • Deduplication reporting through dedup_status and duplicates_removed.
  • Optional real delivery actions with a returned delivery receipt when a delivery target is configured.
  • Local-only operation by default when no delivery configuration is present; no external service is contacted.
  • Explicit input/output validation and a declared operation boundary: the package executes only its defined operation.
  • Reproducible execution using bundled examples and local records, with standard-library-only Python dependencies.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*