ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

source-library

Searchable knowledge base that captures and cross-references everything users share. Auto-triggers when user shares ANY URL (article, tweet, thread, repo, video, paper). Saves structured summaries with key claims, quotes, analysis, tags, and decay tracking. Cross-references sources, maps connections, detects conflicts, and manages reading queue. Triggers on: shared URLs, "source library", "what have I read", "search sources", "find that article about", "remember when I shared", "conflicts", "connections". Do NOT use for general web browsing, bookmark management, or fetching pages without saving.

Why use this skill?

Transform your saved links into a searchable, cross-referenced knowledge base with the Source Library skill for OpenClaw. Never lose a valuable insight again.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/don-gbot/source-library
Or

What This Skill Does

The Source Library is a persistent, intelligent knowledge management system designed for OpenClaw users who need to retain, synthesize, and cross-reference the information they encounter online. Unlike standard bookmarking tools that merely store links, this skill processes shared URLs—ranging from research papers and tweets to GitHub repositories and videos—to generate structured, high-substance summaries. It acts as an external memory bank, ensuring that the insights you discover today remain accessible and meaningful months later without requiring you to revisit the original source.

Installation

To integrate the Source Library into your OpenClaw environment, execute the following command in your terminal:

clawhub install openclaw/skills/skills/don-gbot/source-library

Once installed, run node scripts/source-library.js setup to initialize the directory structure and start your library.

Use Cases

  • Research Synthesis: Automatically map connections between new technical papers and older saved sources to see how your understanding evolves.
  • Content Consumption: Keep a reading queue of items that need processing while maintaining a searchable archive of already consumed material.
  • Conflict Detection: Use the built-in heuristic analysis to find contradictions across different articles or conflicting data points from various sources.
  • Knowledge Retrieval: Quickly find specific quotes or claims from past articles using natural language search queries.

Example Prompts

  1. "I'm sharing this paper: https://example.com/research-paper. Can you summarize it and tell me how it connects to the other articles I've saved about AI ethics?"
  2. "Find that article I shared last month about decentralized storage and tell me what the main claims were."
  3. "Search my sources for any conflicts regarding the performance metrics of the new LLM benchmarks I saved."

Tips & Limitations

To get the most out of this skill, ensure your provided tags are consistent so that cluster analysis functions correctly. Remember that this is not a general-purpose web browser; it is strictly an ingestion and management tool for knowledge. Avoid using it to fetch pages without the intention of saving them, as the skill is optimized for high-fidelity extraction and long-term storage rather than transient browsing. Keep your notes detailed within the 'Context' field to ensure you remember exactly why you found a specific piece of information valuable at the time.

Metadata

Author@don-gbot
Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-don-gbot-source-library": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#knowledge-management#research-tools#personal-knowledge-base#searchable-memory#automation
Safety Score: 4/5

Flags: file-write, file-read