โ† All skills
Tencent SkillHub ยท Developer Tools

Knowledge Management

Organize and classify OpenClaw knowledge entries into local folders by content type (Research, Decision, Insight, Lesson, Pattern, Project, Reference, Tutori...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Organize and classify OpenClaw knowledge entries into local folders by content type (Research, Decision, Insight, Lesson, Pattern, Project, Reference, Tutori...

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
README.md, SKILL.md, index-local.js, package.json

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
2.1.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 21 sections Open source page

Knowledge Management Skill (Local Storage)

Organize your OpenClaw memory files into a structured local knowledge base. Automatically parses MEMORY.md and daily memory files, classifies entries by content type, and stores each as a timestamped markdown file in the appropriate folder.

Core Commands

km sync [options] - Sync memory entries to local files km classify [options] - Parse and classify without storing (JSON output) km summarize [options] - Generate index files for each content type km cleanup [options] - Remove orphaned files km list_types - List all available content types

Setup

No API keys needed! The skill uses two locations: Input Workspace: Where MEMORY.md and memory/ daily files are read from. Output Directory: Where organized folders (Research/, Decision/, etc.) are written. Both are detected automatically:

Input Workspace (source files)

OPENCLAWORKSPACE environment variable --workspace <path> CLI argument Current working directory (if it contains MEMORY.md) Default: ~/.openclaw/workspace

Output Directory (organized files)

--output-dir <path> CLI argument (relative to workspace or absolute) Default: <workspace>/memory/KM The skill will create the output directory and all content-type folders automatically. If you want to pre-create: mkdir -p ~/.openclaw/workspace/memory/KM/{Research,Decision,Insight,Lesson,Pattern,Project,Reference,Tutorial}

Default locations (input at workspace root, output in memory/KM)

# From any directory (workspace auto-detected) km sync --days_back 7 --cleanup

Custom input workspace and output directory

km sync --workspace /custom/input/workspace --output-dir /custom/output/KM --days_back 7

Using environment variables

export OPENCLAWORKSPACE=/custom/input/workspace km sync --output-dir /custom/output/KM --days_back 7

Dry run (preview only)

km sync --dry_run --days_back 1

Classify entries and export JSON

km classify --days_back 3 > entries.json

Generate index files (default: output directory)

km summarize # or specify different location km summarize --output_dir ~/some/other/folder

Preview orphan cleanup

km cleanup --dry_run

List content types

km list_types

Storage Structure

Assuming default configuration: Input workspace: ~/.openclaw/workspace Output directory: ~/.openclaw/workspace/memory/KM ~/.openclaw/workspace/ โ”œโ”€โ”€ MEMORY.md (source file - you edit this) โ”œโ”€โ”€ memory/ (daily memory files) โ”‚ โ”œโ”€โ”€ 2025-02-11.md โ”‚ โ”œโ”€โ”€ 2025-02-12.md โ”‚ โ””โ”€โ”€ ... โ””โ”€โ”€ memory/KM/ (organized output by the skill) โ”œโ”€โ”€ local-sync-state.json โ”œโ”€โ”€ local-sync-log.md โ”œโ”€โ”€ Research/ โ”‚ โ”œโ”€โ”€ 20260215T1448_Title_Here_HASH.md โ”‚ โ””โ”€โ”€ ... โ”œโ”€โ”€ Decision/ โ”œโ”€โ”€ Insight/ โ”œโ”€โ”€ Lesson/ โ”œโ”€โ”€ Pattern/ โ”œโ”€โ”€ Project/ โ”œโ”€โ”€ Reference/ โ”œโ”€โ”€ Tutorial/ โ”œโ”€โ”€ Research_Index.md โ”œโ”€โ”€ Decision_Index.md โ””โ”€โ”€ ... (other index files)

File Naming

Format: YYYYMMDDTHHMM_Title_With_Underscores_8CHARHASH.md The 8-character content hash suffix prevents filename collisions when titles are identical but content differs.

File Content (YAML Frontmatter)

--- title: "Protocol Name" content_type: "Research" domain: "OpenClaw" certainty: "Verified" impact: "Medium" confidence_score: 8 tags: ["AI", "Automation"] source: "MEMORY.md" source_file: "MEMORY.md" date: "2026-02-11" content_hash: "e4b30e75d0f5a662" --- Entry body content starts here...

How It Works

Parses MEMORY.md and recent daily memory/*.md files Classifies each entry (content type, domain, certainty, impact, tags, confidence) Computes content hash for deduplication Checks sync state (memory/local-sync-state.json) to skip already synced entries Writes to appropriate folder with timestamp + hash filename Updates state mapping (hash โ†’ filepath) Optional cleanup removes files not in state

Classification Logic

Content Type: Keyword matching (Research, Lesson, Decision, Pattern, Tutorial, Reference, Insight) Domain: Contextual inference (AI Models, OpenClaw, Cost, Trading, etc.) Certainty: Based on language (Verified, Likely, Speculative, Opinion) Impact: Importance indicators (High, Medium, Low, Negligible) Tags: Auto-extracted from predefined keyword map Confidence Score: 1โ€“10 heuristic (source credibility, length, data mentions) Customize by editing the EntryClassifier class in index-local.js.

State Management

memory/local-sync-state.json maps content hashes to file paths: { "e4b30e75d0f5a662": "/path/to/Research/202602151440_Title_e4b30e75.md" } This enables idempotent syncs and fast duplicate detection. Do not edit manually unless recovering from corruption.

Cron Integration

Automate daily syncs: openclaw cron add \ --name "Daily Knowledge Sync" \ --cron "0 5 * * *" \ --tz "Asia/Singapore" \ --session isolated \ --message "km sync --days_back 7" Note: By default, the skill reads MEMORY.md from ~/.openclaw/workspace and writes organized files to ~/.openclaw/workspace/memory/KM. Use --workspace or --output-dir to customize these locations.

Troubleshooting

"km: command not found" Run npm link in the skill directory, or add ~/workspace/bin to PATH. No entries found Ensure MEMORY.md uses ## section headers and ### entry titles within recognized sections. Files not created Check write permissions; run with --verbose. Old entries not syncing They may already be in state. Clear memory/KM/local-sync-state.json to force re-sync (caution: may duplicate files). Duplicate files Run km cleanup to remove orphans, then km sync to create missing files. Version: 2.0.0 Changed: 2026-02-15 โ€” Switched from Notion to local storage, added hash suffixes for uniqueness. Author: Claire (OpenClaw Agent) License: MIT

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
2 Docs1 Scripts1 Config
  • SKILL.md Primary doc
  • README.md Docs
  • index-local.js Scripts
  • package.json Config