Lightweight Knowledge Base & Task Manager for Openclaw

A hybrid JSON and Markdown system for managing AI agent knowledge, user profiles, and automated task rhythms.

williamtie
v1.0.0
Feb 5, 2026
3
2.4k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install lightweight-kb

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 lightweight-kb 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 Lightweight Knowledge Base & Task Manager?

The Lightweight Knowledge Base skill is a sophisticated memory management framework designed for AI agents. By utilizing a hybrid storage model that combines the queryable power of JSON with the human-readability of Markdown, it allows agents to maintain a three-layer architectural approach to information. This architecture moves from core specifications (the constitution) to execution methodologies (regulations) and finally to specific case nodes (knowledge).

This skill is a vital component of Openclaw Skills as it enables agents to evolve daily. It features an automated optimization process that consolidates new memories, updates user trait weights, and refines task execution logic without human intervention, ensuring the agent remains aligned with user preferences and goals.

Lightweight Knowledge Base & Task Manager Use Cases

  • Automating recurring daily and weekly tasks through a standardized rhythm engine.
  • Creating and maintaining detailed user profiles to personalize agent responses based on efficiency traits and communication preferences.
  • Managing complex organizational knowledge by indexing Markdown files with structured JSON metadata.
  • Implementing a self-evolving memory system that extracts methodologies from historical task execution cases.

How Lightweight Knowledge Base & Task Manager Works

  1. The system initializes a structured directory containing JSON templates for profiles, task rhythms, and knowledge indices.
  2. The agent monitors user interactions to dynamically update traits such as efficiency orientation and architectural sensitivity within the user profile.
  3. Scheduled routines are triggered based on the task rhythm table, handling everything from morning briefings to deep-dive weekly reviews.
  4. During the daily evolution phase, typically at midnight, scripts automatically merge new memory fragments and consolidate case studies into the permanent knowledge base.
  5. The agent utilizes the communication guidelines to ensure all outputs are data-driven, direct, and warm, effectively hiding internal processing while focusing on actionable conclusions.

Lightweight Knowledge Base & Task Manager Setup

To get started with this skill within your Openclaw Skills environment, initialize the knowledge base structure using the following commands:

# Initialize the directory structure and default templates
bash skills/lightweight-kb/scripts/init.sh

# Query the user profile to verify setup
bash skills/lightweight-kb/scripts/query.sh profile "efficiency"

# Manually trigger a daily evolution cycle
bash skills/lightweight-kb/scripts/daily_evolve.sh

Lightweight Knowledge Base & Task Manager Data Schema & Taxonomy

The skill organizes data across several specialized directories and files to ensure high performance and clarity:

Path Purpose
data/user_profile.json Stores structured user traits, timezones, and preference weights.
data/task_rhythm.json Contains the schedule for daily and weekly automated actions.
data/kb_index.json Serves as the master index for all knowledge nodes.
memory/kb/nodes/ Holds specific JSON nodes for personas, task executions, and methodologies.
references/ Stores Markdown-based communication and task execution guidelines.

Lightweight Knowledge Base & Task Manager Advanced Features

  • Automated Midnight Evolution: A self-optimizing routine that performs knowledge graph updates and methodology extraction.
  • Multi-Layered Task Classification: Differentiates between routine tasks, spontaneous daily tasks, and real-time communication responses.
  • Dynamic Trait Weighting: Automatically adjusts user preference scores based on long-term interaction patterns.
  • Direct-to-Conclusion Communication: Implements a specific output style that focuses on data-driven results while suppressing internal reasoning logs.
  • Cross-Skill Integration: Designed to work seamlessly with other Openclaw Skills like memory managers and communication tools.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*