kb-search

Search knowledge-base files by keywords and YAML frontmatter facets.

12|2|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/jikig-ai/soleur --skill kb-search-jikig-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kb-search
Source: https://github.com/jikig-ai/soleur/tree/main/plugins/soleur/skills/kb-search
Command: npx skills add https://github.com/jikig-ai/soleur --skill kb-search-jikig-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly locate relevant knowledge-base content by combining keyword search with YAML frontmatter facets (tags and category) to filter results across domains.

Core Features & Use Cases

  • Facet-aware keyword search across knowledge-base files
  • Frontmatter-based filtering to narrow results
  • Cross-domain discovery and content cross-referencing

Quick Start

Search the knowledge base for a keyword while applying tag and category facets.

Frequently Asked Questions about kb-search

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

FAQPage Schema
How do I search a knowledge base by keywords and YAML frontmatter?

To search a knowledge base by keywords and YAML frontmatter, apply facet-aware filtering to surface relevant files. This mechanism validates frontmatter tags and categories to narrow keyword search results across multiple domains.

What is facet-aware filtering for knowledge-base files?

Facet-aware filtering narrows knowledge-base content by validating YAML frontmatter tags and categories. It enables cross-domain discovery by combining keyword search with structured metadata to retrieve highly relevant files.

Can I filter knowledge-base search results by tags and category?

Yes, you can filter knowledge-base search results by tags and category. The skill implements frontmatter-based filtering to narrow keyword search results, ensuring you only surface files matching your specified YAML facets.

What's the best way to cross-reference learnings across domains?

The best way to cross-reference learnings across domains is using facet-aware keyword search. By querying the knowledge base with specific tags and categories, you retrieve related files from different domains in a single search.

Does knowledge base search require specific dependencies to work?

No specific dependencies are required to use the knowledge base search. It operates as a standalone skill to perform keyword search and frontmatter filtering, validating facets directly against your existing YAML metadata files.

Why are my knowledge base search results not filtering by frontmatter correctly?

Knowledge base search results may not filter correctly if YAML frontmatter is malformed. The skill performs facet validation, so ensuring your files have properly structured tags and category metadata is required for accurate filtering.