knowledge-base-management SKILL.md skillA
knowledge-base-management from chubbyguan/chubbyskills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add chubbyguan/chubbyskills/knowledge-base-management@v0.13.0Pins v0.13.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- chubbyguan/chubbyskills
- Path
knowledge-base-management/SKILL.md- Versions recorded
- 6
- Latest version
- v0.13.0, committed Sep 17, 2026
- First version recorded
- Jun 15, 2026
- Size
- 20,796 bytes
- Repository stars
- 1,313
- License
- MIT
管理本地 Markdown/Obsidian 知识库:素材入库、健康检查、增量索引、关键词与 semantic-lite 检索、逐字原文资料包、归档和 MCP 连接。用于搜索知识库、整理资料及为 Agent 准备可定位的引用。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Knowledge Base Management — 知识库全生命周期管理 ## 核心架构 ### 三层架构 ``` 素材库/ → Layer 1: 不可变原始素材(AI 只读) wiki/ → Layer 2: AI 编译的结构化知识(AI 维护) 产出/ → Layer 3: 按需生成的视图(不持久化) ``` **核心原则**:素材库是事实源(不可变),Wiki 是 AI 编译的投影(必须溯源),产出是按需生成的视图(不持久化)。 ### Vault 配置 vault 路径通过环境变量配置,不写死在脚本里: ```bash export VAULT_DIR="$HOME/Documents/your-vault" # 你的 Obsidian vault 根目录 ``` 完整仓库可以统一配置采集、搜索和资料包: ```bash python3 tools/chubby.py init --vault "$VAULT_DIR" ``` 这里的路径是知识库根目录。采集进入根目录的 `00_Inbox`,默认索引为 `.chubby/index.sqlite`。独立安装本 skill 后,`tools/vault_index.py` 和 `tools/evidence_brief.py` 直接使用 `VAULT_DIR` 或 `--vault`,不读取仓库中的 `chubby.yaml`。 健康检查可自行加入调度器;安装本 skill 不会创建 cron。 --- ## 1. 素材入库 (Ingest) ### 新素材处理流水线 ``` 用户丢素材 → ① 判断类型 → 存入素材库/对应子目录 ② 提取关键信息 → 决定是否建 wiki 页面 ③ 如果值得:建选题(打 SHARP 分)或更新项目页 ④ 更新 wiki/index.md 索引 ``` ### 素材分级 (ABC Grading) | 等级 | 标准 | 处理 | |------|------|------| | **A** | 核心方法论/框架/系统 | 优先编译为选题 | | **B** | 有洞察但不够系统 | 备选,作为 A 的补充 | | **C** | 水货/重复/与定位无关 | 归档,不主动编译 | ### 公众号文章处理 **来源一:可选的 wechat-article-exporter 外部同步** 如果已自行部署该工具和调度器,可把公众号文章同步到 `素材库/公众号文章/<公众号名>/`。本 skill 不内置该服务或定时任务。 **来源二:手机保存的文章导入** 通过手机保存的文章先落到一个待处理目录(按日期),再由一个归类脚本搬入素材库并按领域筛选优质文章做 A+B 深度处理。 …
Read the whole file at its exact version.
How to install
mdr add chubbyguan/chubbyskills/knowledge-base-management@sha256:634a1b89d124f311The line at the top of this page pins the label v0.13.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_cjxod2d5qf6n52rt)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 6 versions of this file, between Jun 15, 2026 and Sep 17, 2026, about one every 19 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v0.13.0 latest | 2026-09-17 | 9db4245 | 20,796 B | A | view · diff |
| v0.12.0 | 2026-09-17 | 5c0d75b | 20,024 B | A | view · diff |
| v1.0 | 2026-09-16 | bbd18b8 | 17,230 B | A | view · diff |
| v1 | 2026-06-30 | 9b4bf15 | 16,141 B | A | view · diff |
| v1 | 2026-06-30 | 08eb070 | 15,387 B | A | view · diff |
| v1 | 2026-06-15 | 74e67f1 | 14,518 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (20796 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
chubbyguan/chubbyskills · 1,313 stars · license MIT · pushed 2026-10-14 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_cjxod2d5qf6n52rt GET https://markdownregistry.com/api/v1/resolve?ref=chubbyguan/chubbyskills/knowledge-base-management GET https://markdownregistry.com/api/v1/blob/634a1b89d124f311e236a82c5a777626d73e8f17e1fccf6a85eb96d22d828ada
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.