A versatile tool for archiving URLs and screenshots into a tag-first, searchable personal knowledge base.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install knowledge-base-collector
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 knowledge-base-collector using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Knowledge Base Collector is a powerful utility within the Openclaw Skills ecosystem designed to help developers and researchers preserve digital content. It captures data from diverse sources including standard web pages, X (Twitter) threads, and WeChat Official Accounts, transforming them into organized Markdown files and structured JSON metadata. By centralizing information into a shared local directory, it ensures that your digital assets remain accessible, searchable, and ready for AI-driven retrieval even if the original sources go offline.
This skill focuses on a tag-first classification system, making it ideal for building a comprehensive research library. It bridges the gap between raw web browsing and structured knowledge management by providing automated ingestion, metadata extraction, and integrated search capabilities tailored for modern AI workflows.
To get started with this knowledge collection tool, ensure your environment is configured. You can manually ingest content using the following Openclaw Skills commands:
To archive a URL:
python3 /home/ubuntu/.openclaw/skills/knowledge-base-collector/scripts/ingest_url.py "<URL>" --tags "#coding #ai" --note "Research notes"
To archive an image with OCR text:
python3 /home/ubuntu/.openclaw/skills/knowledge-base-collector/scripts/ingest_image.py /path/to/image.jpg --text-file /path/to/ocr.txt --title "System Architecture" --tags "#devops"
The skill organizes data within the default root at /home/ubuntu/.openclaw/kb. The hierarchy is designed for both human readability and machine parsing:
| Component | Path / Format | Description |
|---|---|---|
| Global Index | urls/index.jsonl |
A line-delimited JSON file for fast searching. |
| Monthly Folder | urls/<YYYY-MM>/ |
Time-based partitioning of knowledge items. |
| Item Folder | <item-id>/ |
Contains content.md, meta.json, and optional images. |
| Metadata | meta.json |
Stores source URL, timestamp, tags, and status. |
| Content | content.md |
The cleaned, Markdown-formatted body of the source. |
search_kb.py to query your knowledge base by tags, keywords, or source directly through Openclaw Skills.Loading
A secure interface for executing read-only SQL queries against PostgreSQL and MySQL databases without risk of data modification.

A Git-powered synchronization engine to keep your AI agent workspace consistent across local machines and remote servers.

Automate the monitoring and reporting of Bitfinex funding interest and wallet balances through secure API integration.

A high-performance, no-LLM synchronization pipeline to monitor AI agent heartbeats and runtime status via Cloudflare KV and Worker APIs.

A natural-language personal assistant that captures events into a git-synced workspace and schedules automated Telegram notifications.

An AI-powered script optimizer that converts narrative plots into structured 9-segment visual scripts specifically for Seedance video generation.








































