Unified knowledge capture and retrieval for URLs, video/article/paper extracts, social posts, and agent research outputs. Use when saving anything worth re-finding later, summarizing external content, tracking sourced claims, or answering "where did we store that?" questions.
Scanned 9/7/2026
Install to Claude Code
npx -y skills add modbender/skill-library-mcp --skill agent-knowledge --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Agent Knowledge?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/modbender-agent-knowledge)More formats (shields.io, HTML) on the badges page.
---
name: knowledge
description: Unified knowledge capture and retrieval for URLs, video/article/paper extracts, social posts, and agent research outputs. Use when saving anything worth re-finding later, summarizing external content, tracking sourced claims, or answering "where did we store that?" questions.
---
# Knowledge Skill
File-based knowledge organization. Capture fast, search later, clean up automatically.
## Installation
```bash
clawhub install knowledge
```
This installs `scripts/know` — add to PATH or use full path:
```bash
~/.openclaw/skills/knowledge/scripts/know
```
## Storage Location
Default: `~/.soulshare/agent/knowledge/`
Configurable via `~/.config/know/config` or env `KNOWLEDGE_DIR`.
```
knowledge/
├── INDEX.md # Auto-maintained browsable index
├── urls/ # Bookmarked URLs
├── extracts/ # Video/article/paper summaries
├── posts/ # Social content (tweets, threads)
└── research/ # Agent-generated research
```
## Adding Content
```bash
know add url <url> --title "..." --tags "a,b" [--summary "..."]
know add video <url> --title "..." --tags "a,b" [--summary "..."]
know add extract --source <url> --type video|article|paper --title "..." --tags "a,b"
know add post --source <url> --title "..." --tags "a,b"
know add research --title "..." --tags "a,b" [--summary "..."]
```
Each add writes a markdown file with YAML frontmatter and updates `INDEX.md`.
## Searching
```bash
know search "query" # Grep across all entries
know recent --limit 10 # Recent entries
know list --tags security # Filter by tag
```
## Cleanup & Maintenance
```bash
know tidy # Audit: find issues
know tidy --fix # Auto-fix: normalize tags, move misplaced files, remove empty
know validate # Check frontmatter schema
know reindex # Rebuild INDEX.md
know config # Show active config paths
```
**Recommended:** Run `know tidy --fix` in heartbeats or nightly cron.
## Data Model (frontmatter)
```yaml
---
type: url|extract|post|research
title: "Entry title"
source_url: "https://..."
source_kind: url|video|article|paper|post|research
tags: ["tag1", "tag2"]
added: "2026-02-26"
added_by: "agent-name"
summary: "One-line summary"
---
```
## QMD Integration
Plain markdown → QMD-indexable.
```bash
qmd collection add ~/.soulshare/agent/knowledge --name knowledge
qmd search "query" --collection knowledge
```
## Discipline
- If it's useful later → `know add` immediately
- Don't leave knowledge only in `memory/YYYY-MM-DD.md`
- Every entry needs tags + summary
- Let `know tidy --fix` handle normalization

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!