research

Researches a topic by delegating web search queries to a SearXNG subagent.

15|1|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/fprochazka/claude-code-plugins --skill research-fprochazka
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: research
Source: https://github.com/fprochazka/claude-code-plugins/tree/main/plugins/searxngcli/skills/research
Command: npx skills add https://github.com/fprochazka/claude-code-plugins --skill research-fprochazka

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Finding up-to-date information on a topic requires running web searches and synthesizing results, which interrupts your current workflow. This Skill offloads that work to a dedicated SearXNG-powered research agent and returns consolidated findings. ## Core Features & Use Cases - Web Search via SearXNG: Runs your query through a SearXNG-based subagent that searches the web on your behalf. - Delegated Research: Uses the Task tool with the searxngcli agent in the foreground, so findings come back in a single call. - Use Case: You need a summary of the current state of a technology or library. Pass the topic as the query argument and receive the subagent's findings presented back to you. ## Quick Start Ask the research skill to investigate a topic, for example: research the latest changes in the Kubernetes 1.30 release.

Frequently Asked Questions about research

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

FAQPage Schema
How do I research a topic using SearXNG web search?▼

Invoke the research skill with your query as the argument. It launches the searxngcli agent via the Task tool, which performs the SearXNG web search and returns findings that are then presented to you.

What is SearXNG and how does this skill use it?▼

SearXNG is a metasearch engine that aggregates results from multiple search sources. This skill delegates your query to the searxngcli agent, which queries SearXNG and compiles the results.

Does the research skill run the search in the background?▼

No. The skill explicitly sets run_in_background to false when calling the Task tool, so the subagent runs in the foreground and the findings are returned within the same invocation.

What are the limitations of SearXNG-based research?▼

Results depend on the SearXNG instance the searxngcli agent is configured against and the sources it aggregates. The skill itself contains no fallback logic, so an unavailable agent or instance means no results are returned.