CtrlK
BlogDocsLog inGet started
Tessl Logo

searxng-search

Enhanced web and package repository search using local SearXNG instance

67

3.80x
Quality

52%

Does it follow best practices?

Impact

95%

3.80x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./searxng-search/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

82%

Async Runtime Crate Research Tool

Rust crate search workflow and category selection

Criteria
Without context
With context

Checks if running first

0%

100%

Uses start-searxng helper

0%

100%

Correct base URL

0%

100%

format=json in URL

0%

100%

Uses cargo category

0%

100%

Fallback to packages or it

0%

100%

Parses with jq

0%

100%

Limits result count

100%

100%

Stops SearXNG after use

0%

100%

Outputs results.json

100%

100%

88%

63%

HTTP Client Library Survey

PyPI workaround and multi-ecosystem package search

Criteria
Without context
With context

Rust uses cargo category

0%

100%

JS uses packages category

0%

100%

No SearXNG PyPI for Python

100%

100%

PyPI JSON API or qypi

0%

100%

format=json in SearXNG URLs

0%

100%

Checks/starts SearXNG

0%

50%

Filters by engine for npm

0%

100%

Parses with jq

0%

100%

Stops SearXNG after use

0%

0%

Output organized by ecosystem

100%

100%

99%

65%

Transformer Architecture Research Aggregator

Multi-category research workflow with parallel searches

Criteria
Without context
With context

scientific publications category

0%

91%

repos category

0%

100%

it category for articles

0%

100%

Parallel background searches

100%

100%

format=json in all URLs

0%

100%

Checks/starts SearXNG

0%

100%

Uses start-searxng helper

0%

100%

Limits results to ≤5 per section

100%

100%

Stops SearXNG after use

0%

100%

Output has distinct sections

100%

100%

Configurable topic variable

100%

100%

Repository
YPares/agent-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.