Agent skill

Kb Guide

by 0xranx in 0xranx/golembot

Search, read, create, and update knowledge base entries via MCP-connected KB tools.

MITAuto-check passedKnowledge Management

Install Kb Guide

skills CLI
$ npx skills add 0xranx/golembot --skill kb-guide -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install 0xranx/golembot kb-guide --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/0xranx/golembot.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/kb-guide .claude/skills/kb-guide && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
kb-guide
GitHub stars
323
Token cost
~612 tokens
SKILL.md length
282 words
Files
1
Skills in repo
7
Repo updated
First seen
Licence
MIT

At a glance

Search, read, create, and update knowledge base entries via MCP-connected KB tools.

  • Works in 4 steps: Identify the user's intent (search,… → Call the appropriate MCP tool by name → If a tool is not available, inform the… → …
  • The user asks to look up documentation
  • SKILL.md covers Common MCP Knowledge Base Tools, Example Tool Call, When to Use Knowledge Base and Usage Pattern, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Kb Guide is an agent skill from 0xranx/golembot. 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.

Its SKILL.md is about 610 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Knowledge Management, covering Knowledge bases, Messaging and chat bots and MCP servers. It works with Model Context Protocol. The repository describes itself as: Any Agent × Any Provider × Anywhere. Connect Cursor, Claude Code, OpenCode, or Codex to Slack, Telegram, Discord, Feishu, DingTalk, WeCom, WeChat — with any LLM provider. The licence is MIT.

When your agent uses it

  • The user asks to look up documentation
  • Find existing articles
  • Check if docs exist on a topic
  • Create a new KB entry

Example prompts

  • “/kb-guide”

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Identify the user's intent (search, read, write)
  2. Call the appropriate MCP tool by name
  3. If a tool is not available, inform the user that no KB server is configured
  4. Present results clearly -- include titles, snippets, and links when available

What it can do on your machine

Read from SKILL.md and the folder at commit 10cee4b. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Kb Guide loads about 612 tokens when it runs. Until then it costs about 81 tokens; SKILL.md has 282 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~81
When it runs · the whole SKILL.md, loaded when a task matches
~612

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from 0xranx/golembot at commit 10cee4b, republished under its MIT licence (© 0xranx). 282 words, ~612 tokens.

Download SKILL.mdSave it as .claude/skills/kb-guide/SKILL.md (or your agent's skills folder).
name
kb-guide
description
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.

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 questions: Check if there's an existing KB article

Usage Pattern

  1. Identify the user's intent (search, read, write)
  2. Call the appropriate MCP tool by name
  3. If a tool is not available, inform the user that no KB server is configured
  4. Present results clearly -- include titles, snippets, and links when available

Notes

  • MCP server configuration is defined in golem.yaml under the mcp key
  • Available MCP tools depend on which servers are configured -- use tool discovery to check
  • Always prefer searching the KB before generating answers from your own training data

© 0xranx, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/kb-guide of 0xranx/golembot.

Open the folder on GitHubat commit 10cee4b

Compare with similar skills

Kb Guide next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Kb Guide compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Kb Guide this skill0xranx/golembot323—~612Automated safety check: PassMIT
Arkon Editnduckmink/arkon1.5k—~1.6kAutomated safety check: PassCustom licence
Arkon Querynduckmink/arkon1.5k—~1kAutomated safety check: PassCustom licence
Arkon Reviewnduckmink/arkon1.5k—~1.3kAutomated safety check: PassCustom licence
Agentsmendixlabs/mxcli1281 repos~2.2kAutomated safety check: PassApache-2.0
Confluence Expertalirezarezvani/claude-skills28k1 repos~3.1kAutomated safety check: PassMIT

Similar skills

  • Arkon Edit

    nduckmink/arkon

    Propose or directly apply edits to Arkon wiki pages, including proposing brand new pages.

    1.5k GitHub stars~1.6k tokensUpdated 4 mo ago
    Knowledge ManagementAuto-check passed
  • Arkon Query

    nduckmink/arkon

    Answer questions using the Arkon knowledge base. An agent skill from nduckmink/arkon.

    1.5k GitHub stars~1k tokensUpdated 4 mo ago
    Knowledge ManagementAuto-check passed
  • Arkon Review

    nduckmink/arkon

    Review, approve, request changes on, or reject pending wiki edit drafts in Arkon.

    1.5k GitHub stars~1.3k tokensUpdated 4 mo ago
    Knowledge ManagementAuto-check passed
  • Agents

    mendixlabs/mxcli

    Author Mendix AI agent documents in MDL — Model, Knowledge Base, Consumed MCP Service and Agent, with variables, tools and multi-line prompts.

    128 GitHub starsUsed in 1 repo~2.2k tokens
    Knowledge ManagementAuto-check passed
  • Confluence Expert

    alirezarezvani/claude-skills

    Atlassian Confluence expert for creating and managing spaces, knowledge bases, and documentation.

    28k GitHub starsUsed in 1 repo~3.1k tokens
    Knowledge ManagementAuto-check passed
  • Context Mode Indexer

    mksglu/context-mode

    Indexes a local file or project directory into context-mode's FTS5 knowledge base so later searches return focused snippets instead of rereading whole files.

    26k GitHub stars~328 tokensUpdated yesterday
    Knowledge ManagementAuto-check passed

More from 0xranx/golembot

  • Escalation

    0xranx/golembot

    Escalate unresolvable or sensitive requests to a human agent by recording an escalation entry.

    323 GitHub stars~480 tokensUpdated 9 days ago
    Auto-check passed
  • General

    0xranx/golembot

    Handle everyday conversation, answer questions, manage files, take notes, run scripts, and maintain persistent memory across sessions.

    323 GitHub stars~927 tokensUpdated 9 days ago
    Auto-check passed
  • Im Adapter

    0xranx/golembot

    Format responses for instant messaging platforms such as Lark, DingTalk, WeCom, Slack, and Telegram.

    323 GitHub stars~1.4k tokensUpdated 9 days ago
    Auto-check passed
  • Message Push

    0xranx/golembot

    Send proactive messages to IM groups or individual users via the gateway Send API.

    323 GitHub stars~984 tokensUpdated 9 days ago
    Auto-check passed
  • Multi Bot

    0xranx/golembot

    Coordinates responses between multiple GolemBot instances in a shared fleet.

    323 GitHub stars~855 tokensUpdated 9 days ago
    Auto-check passed
  • Task Manager

    0xranx/golembot

    Creates and manages scheduled tasks, cron jobs, recurring reminders, and timers via the Task HTTP API.

    323 GitHub stars~694 tokensUpdated 9 days ago
    Auto-check passed

Questions about Kb Guide

What does Kb Guide do?

Search, read, create, and update knowledge base entries via MCP-connected KB tools. Kb Guide is an agent skill from 0xranx/golembot. Search, read, create, and update knowledge base entries via MCP-connected KB tools.

When should I use Kb Guide?

Kb Guide fits situations like: the user asks to look up documentation; find existing articles; check if docs exist on a topic; create a new KB entry.

How do I install Kb Guide in Claude Code?

Run `npx skills add 0xranx/golembot --skill kb-guide -a claude-code`. Or copy the skill folder (skills/kb-guide in 0xranx/golembot) into .claude/skills/kb-guide in your project. Claude Code loads it when a task matches its description.

How do I install Kb Guide in Codex?

Run `npx skills add 0xranx/golembot --skill kb-guide -a codex`. Or copy the skill folder (skills/kb-guide in 0xranx/golembot) into .agents/skills/kb-guide in your project. Codex loads it when a task matches its description.

Can I use Kb Guide in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add 0xranx/golembot --skill kb-guide -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/kb-guide, .gemini/skills/kb-guide, .github/skills/kb-guide and .opencode/skills/kb-guide in your project.

What does Kb Guide need to run?

SKILL.md names no scripts, command-line tools or credentials: Kb Guide is instructions for the agent only.

Does Kb Guide access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Kb Guide safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Kb Guide use?

Kb Guide is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Kb Guide use?

About 612 tokens (SKILL.md is roughly 2.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Kb Guide?

Skills that share tags, products or a category with Kb Guide: Arkon Edit (nduckmink/arkon, 1.5k stars), Arkon Query (nduckmink/arkon, 1.5k stars), Arkon Review (nduckmink/arkon, 1.5k stars) and Agents (mendixlabs/mxcli, 128 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Kb Guide?

0xranx (a GitHub user) maintains it in 0xranx/golembot, which has 323 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on September 29, 2026.

Source: 0xranx/golembot on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.