kb-guide

Featured

Search, read, create, and update knowledge base entries via MCP-connected KB tools. Use when the user asks to look up documentation, find existing articles, check if docs exist on a topic, create a new KB entry, update an existing document, or when domain questions should be answered from the knowledge base first.

AI & Automation 315 stars 42 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 90/100

Stars 20%
83
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Knowledge Base Integration Guide When MCP knowledge base servers are configured, you can use their tools to search, read, create, and update knowledge entries. ## Common MCP Knowledge Base Tools MCP KB servers typically expose tools with these patterns: ### Search / Query - `search_documents(query, limit?)` -- full-text search across the knowledge base - `search_notes(query)` -- search personal notes or wiki entries - `query_knowledge(query, filters?)` -- filtered search with metadata constraints ### Read - `get_document(id)` -- retrieve a document by ID - `read_page(path)` -- read a wiki page by path - `list_documents(folder?, tag?)` -- list documents in a folder or by tag ### Create / Update - `create_document(title, content, metadata?)` -- create a new entry - `update_document(id, content)` -- update an existing document - `create_note(title, body)` -- create a quick note ## Example Tool Call When a user asks "do we have docs on deployment?", search the KB first: ``` Tool: search_documents Arguments: { "query": "deployment", "limit": 5 } ``` Present matching results with titles and snippets. If no results are found, offer to create a new entry. ## When to Use Knowledge Base - **Before answering domain questions**: Search the KB first -- it may contain authoritative answers - **When the user asks "do we have docs on..."**: Search the KB and return results - **After resolving an issue**: Suggest creating a KB entry to capture the solution - **For onboarding/FAQ...

Details

Author
0xranx
Repository
0xranx/golembot
Created
5 months ago
Last Updated
2 days ago
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category