kb

Query and manage a structured knowledge base with natural language and filters.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/telefrek/jlsm --skill kb-telefrek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kb
Source: https://github.com/telefrek/jlsm/tree/main/.claude/skills/kb
Command: npx skills add https://github.com/telefrek/jlsm --skill kb-telefrek

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a streamlined interface for querying and managing a structured knowledge base, enabling users to quickly find and organize information.

Core Features & Use Cases

  • Natural Language Query: Easily ask questions in plain language to retrieve information.
  • Structured Filter: Use specific criteria to filter and retrieve knowledge base entries.
  • Topic Creation: Add new topics to the knowledge base to expand its coverage.
  • Use Case: If you need to quickly find information about a specific topic within your knowledge base, such as "How does encryption at rest work?", the kb skill can help you locate and access the relevant information.

Quick Start

Use the kb skill to query the knowledge base by typing "What do we know about encryption at rest?".

Frequently Asked Questions about kb

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query a knowledge base using natural language?

You can query a knowledge base using natural language by submitting plain text questions like "What do we know about encryption at rest?" to retrieve relevant entries. The system processes conversational queries to locate matching information without requiring structured syntax.

What is structured filtering for knowledge base entries?

Structured filtering for knowledge base entries involves applying specific criteria to retrieve targeted information. This approach allows you to narrow down results based on defined parameters rather than relying solely on natural language search.

How do I create new topics in a structured knowledge base?

Create new topics in a structured knowledge base by using the topic creation feature to add entries. This expands the coverage of your knowledge organization system by establishing new categories for information retrieval.

Do I need a specific directory structure to manage a knowledge base?

Yes, managing a knowledge base requires access to a dedicated knowledge base directory along with supporting scripts. These scripts handle the processing of queries and the management of topics within that directory.

What is the best way to organize information for topic management?

The best way to organize information for topic management is through a structured knowledge base that supports both natural language queries and structured filtering. This enables efficient information retrieval and topic expansion.

Why doesn't my natural language query return expected knowledge base results?

If your natural language query does not return expected results, the topic may not exist in the knowledge base directory yet. Try creating a new topic or using structured filtering with specific criteria to locate the entries.