从对话或文档中提取并存储结构化知识。支持文件和文本输入,自动执行知识提取、冲突检测和入库。
Install with the open skills CLI (global, non-interactive — available in every Claude Code session):
npx skills add LeoYeAI/openclaw-master-skills --skill "knowledge-ingest" -g -a claude-code -yOr manually — clone and copy the skill directory (SKILL.md + companion files):
git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills /tmp/openclaw-master-skills && cp -r /tmp/openclaw-master-skills/skills/kivo/skill/ingest ~/.claude/skills/knowledge-ingestPart of the kivo skill collection — installing the parent includes this skill.
This skill is a directory: SKILL.md is the entry point; the files below ship with it.
---
name: knowledge-ingest
description: "从对话或文档中提取并存储结构化知识。支持文件和文本输入,自动执行知识提取、冲突检测和入库。"
---
# KnowledgeIngestSkill — 知识摄入
从对话、文档、代码中自动提取结构化知识,经冲突检测后存入知识库。
## 触发词
学习这个、记住、摄入知识、记住这个、把这段话存下来、从这篇文档提取知识、学习这个文件、保存到知识库、ingest、learn this、save knowledge、remember this、extract knowledge
## 使用方式
```bash
# 从文件摄入
tsx scripts/ingest.ts --file ./docs/design.md --source "design-doc"
# 从文本摄入
tsx scripts/ingest.ts --text "用户偏好短答,先结论后证据" --source "conversation"
```
## 核心路径
`src/extraction/` → `src/pipeline/engine.ts` → `src/conflict/` → `src/repository/`
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Use when executing implementation plans with independent tasks in the current session