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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/don-gbot/source-libraryWhat 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
- "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?"
- "Find that article I shared last month about decentralized storage and tell me what the main claims were."
- "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
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-don-gbot-source-library": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read
Related Skills
cross-model-review
Adversarial plan review using two different AI models. Supports static mode (fixed roles) and alternating mode (models swap writer/reviewer each round, fully autonomous). Use when building features touching auth/payments/data models, or plans >1hr to implement. NOT for simple fixes, research tasks, or quick scripts.
repo-analyzer
GitHub repository trust scoring and due diligence. Use when asked to analyze, audit, score, or evaluate any GitHub repo — especially for crypto/DeFi project DD, checking if a repo is legit, evaluating code quality, verifying team credibility, or comparing multiple repos. Also handles X/Twitter URLs containing GitHub links — auto-extracts and analyzes repos from tweets. Triggers on "analyze this repo", "is this legit", "check this GitHub", "trust score", "audit this project", "repo quality", "batch scan repos", "analyze this tweet". ALSO auto-triggers when the user pastes an X/Twitter URL that contains a GitHub link — no explicit "analyze" command needed. When triggered by a tweet, ALWAYS include the tweet text/context above the analysis. Do NOT use for general GitHub browsing, reading READMEs, or cloning repos without analysis.