---
name: KB Search
slug: kb-search-2
category: Automation
description: KB Search lists, searches, and reads local knowledge base documents to find relevant information, including table details. Use it when you need to navigate a markdown-based document set and extract specific facts.
github: "https://github.com/eli-labz/Cognitive-Core-Skills/tree/main/third-party/knowledge-catalog-main/samples/enrichment/sample/config/skills/kb-search"
language: Python
stars: 165
forks: 45
install: "npx degit https://github.com/eli-labz/Cognitive-Core-Skills/tree/main/third-party/knowledge-catalog-main/samples/enrichment/sample/config/skills/kb-search ~/.claude/skills/kb-search"
installs_to: ~/.claude/skills/kb-search
source_path: third-party/knowledge-catalog-main/samples/enrichment/sample/config/skills/kb-search/SKILL.md
collection_size: 3
category_size: 2226
collection_url: "https://dirskills.com/collections/eli-labz/Cognitive-Core-Skills"
added: 2026-09-08T05:35:01.762Z
last_synced: 2026-09-08T05:35:01.762Z
canonical_url: "https://dirskills.com/skills/kb-search-2"
---

# KB Search

KB Search lists, searches, and reads local knowledge base documents to find relevant information, including table details. Use it when you need to navigate a markdown-based document set and extract specific facts.

**Install:**

```bash
npx degit https://github.com/eli-labz/Cognitive-Core-Skills/tree/main/third-party/knowledge-catalog-main/samples/enrichment/sample/config/skills/kb-search ~/.claude/skills/kb-search
```

## README

The `fileskb` mcp server provides the following tools to extract relevant
information from a directory hierarchy of markdown files:

* **list_contents** - browse and navigate the directory tree to list the contents
  of the specified path. The items may be files or sub-directories.

* **read_file** - read the contents of a file in the knowledge base. The entire
  contents are provided. Extract and summarise the relevant information based on
  the documentation being generated..

* **search_content** - searches the knowledge base and returns the matching files,
  along with matching line numbers and line snippets. This can be used to quickly
  find matches without having to list and read all files.
