search

Search knowledge bases using semantic or hybrid MCP modes with Grep and Glob fallback.

161|21|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/softspark/ai-toolkit --skill search-softspark
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: search
Source: https://github.com/softspark/ai-toolkit/tree/main/app/skills/search
Command: npx skills add https://github.com/softspark/ai-toolkit --skill search-softspark

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the time‑consuming manual effort of locating relevant information across the project's knowledge base, giving developers instant access to accurate answers.

Core Features & Use Cases

  • Semantic & Hybrid Search: Leverages MCP tools for fast vector‑based retrieval when available.
  • Local Fallback: Uses Grep and Glob to search file contents and names when the MCP server is not configured.
  • Source Citation: Returns document paths to ensure traceability of the information.

Quick Start

Ask the search skill to find the latest rate‑limiting configuration details in the knowledge base.

Frequently Asked Questions about search

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

FAQPage Schema
How do I search a project knowledge base for specific development documentation?

To search a knowledge base for development documentation, you can use semantic and hybrid retrieval modes via MCP tools, or fall back to local Grep and Glob utilities to scan file contents and names, returning cited source paths for traceability.

Can I find architecture references using Grep and Glob if an MCP server is not configured?

Yes, you can find architecture references using Grep and Glob as a local fallback when an MCP server is not configured, allowing you to search file names and contents directly to retrieve relevant information.

What is the difference between semantic and hybrid search for retrieving information?

Semantic search uses vector-based retrieval for fast contextual matching, while hybrid search combines these semantic capabilities with traditional keyword matching to provide more accurate and cited information from the knowledge base.

Do I need a configured MCP server to query project documentation?

No, you do not need a configured MCP server to query project documentation; the system can fall back to local Read, Grep, and Glob utilities to search files and return relevant source paths.

How do I get cited source paths when searching for configuration details?

To get cited source paths when searching for configuration details, use the search function which returns document paths for every retrieval, ensuring full traceability of the information found in the knowledge base.

What are the limitations of using local Grep search instead of semantic MCP tools?

The limitation of using local Grep search instead of semantic MCP tools is that Grep relies on exact pattern matching within file contents and names, lacking the contextual vector-based retrieval provided by semantic search modes.