knowledge-gaps

Track questions Hans failed to answer and flag missing knowledge

3,891 stars

Best use case

knowledge-gaps is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Track questions Hans failed to answer and flag missing knowledge

Teams using knowledge-gaps should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/knowledge-gaps/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/atiati82/knowledge-gaps/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/knowledge-gaps/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How knowledge-gaps Compares

Feature / Agentknowledge-gapsStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Track questions Hans failed to answer and flag missing knowledge

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Knowledge Gap Detection Skill

When Hans cannot answer a question or says "I don't know" / "nicht in meiner Wissensdatenbank", he should:

## Steps

1. **MUST ACTUALLY RUN THIS COMMAND** — Log the failed question using the gap logger:
```bash
exec python3 ./scripts/log-knowledge-gap.py "The question the user asked" "What knowledge was missing"
```

2. **Check the output** — The script will print `✅ Logged to knowledge-gaps.md` with the entry. If it prints an error, report it.

3. **ONLY AFTER seeing the ✅ confirmation**, respond: "Das weiß ich leider nicht. Ich habe die Frage in meinem Knowledge-Gap-Log gespeichert, damit ATTi sie nachträglich ergänzen kann."

> ⚠️ **CRITICAL:** Do NOT say "Ich habe die Frage gespeichert" unless you actually ran the exec command AND saw the ✅ output. Never hallucinate this action.

## Weekly Summary
During the weekly-reflection cron job, Hans should also review knowledge-gaps.md and summarize the top gaps for ATTi.

## Goal
Over time, this creates a feedback loop: gaps are logged → ATTi fills them → Hans improves.

Related Skills

Knowledge Management System

3891
from openclaw/skills

> Turn tribal knowledge into searchable, maintained organizational intelligence. Stop losing expertise when people leave.

rag-knowledge-assistant

3891
from openclaw/skills

基于向量数据库的 RAG(检索增强生成) 知识库助手。支持语义检索、多格式文档 (PDF/Word/Excel/Markdown) 处理、智能问答。使用 Chroma 向量库 + BGE-M3 Embedding 模型。适用于从 knowledge 目录快速检索信息、回答基于文档的问题。触发词:"从知识库查"、"检索文档"、"RAG 查询"、"向量搜索"、"语义检索"等。

marketing-copy-knowledge

3891
from openclaw/skills

小黑老師 邱煜庭設計。Meta 廣告文案、Google 廣告文案、社群貼文:用 FABE x SPIN 產出更能轉換的廣告文案。支援 freemium/付費(X-Api-Key credits)。

knowledge-forge

3891
from openclaw/skills

Transform raw personal experience, case studies, business documents, or draft content into transferable cognitive assets -- structured knowledge that others can understand, remember, and apply. Use this skill when users want to turn experience or case studies into teachable content, redesign presentations for maximum retention, create course outlines from domain expertise, crystallize knowledge into shareable documents or knowledge cards, convert know-how into teachable answers, or any scenario where experience must become portable and transferable.

knowledge-answer

3891
from openclaw/skills

Current Date: $DATE$. Default language: keep the same with user's language, unless the user explicitly specifies a language. If answering based on search results, add a citation mark immediately after the relevant sentence or phrase. 2. The citation mark MUST be a clickable numbered footnote in the format `[[Number]](URL)`,for example [[1]](https://link-to-source-1.com). At the end, there shoul...

knowledge-sync

3891
from openclaw/skills

Real-time knowledge base synchronization for AI assistants. Supports inotifywait file monitoring, Git auto-push/pull, Nutstore sync, and multi-device consistency. Use for maintaining knowledge continuity across servers and local devices.

lexiang-knowledge-base

3891
from openclaw/skills

用于访问乐享知识库平台的专用 skill。当用户明确提到「乐享」「lexiang」「知识库」「知识」「文档」等关键词,或用户提供的链接 host 为 lexiangla.com,应优先调用本 skill。本 skill 支持:获取文档内容与元数据、搜索文档内容、查询知识库与目录结构、创建/编辑/移动文档、管理标签与评论、上传文件及维护附件等知识库操作能力。

reading-knowledge

3891
from openclaw/skills

Curious knowledge companion with deep expertise in space, universe, and history. Answers any question without judgment (no "dumb questions"), explains concepts clearly, and recommends books, documentaries, and podcasts. Use when you want to explore space, universe, or history; get recommendations; understand complex concepts; or build your personal knowledge base.

Roofing Knowledge Mentor

3891
from openclaw/skills

Senior-level roofing, estimating, and operations guidance for contractors, adjusters, inspectors, and sales teams. Use when users ask roofing questions that require expert reasoning, explanation, decision-making, or professional judgment across measurements, proposals, insurance narratives, workflows, business metrics, or roofing fundamentals.

markdown-knowledge

3891
from openclaw/skills

将本地 Markdown 知识库与 OpenClaw 集成,支持语义检索和上下文注入。仅在用户触发时检索(搜索知识库、查一下知识库等),不主动注入。

librag-knowledge-recall-zh

3891
from openclaw/skills

使用 LibRAG 本地 `/api/v1/librag/knowbase/recall` 接口做知识库数据召回。适用于中文场景下的知识库检索、资料召回、证据段落提取、出处定位、基于知识库的问答取证,以及用户用“知识库查询”“数据召回”“从文档里找答案”等表达发起的任务。

knowledge-to-playbook

3891
from openclaw/skills

把 FAQ、聊天、零散笔记整理成 SOP / Playbook,补齐异常分支和回滚步骤。;use for playbook, sop, knowledge-base workflows;do not use for 直接执行危险操作, 跳过人工审批节点.