Install any skill in seconds. Free to start, no credit card required.
Get Started Free →anti-seo-researcher
This skill works best with `web_search` + `web_fetch`, but **`web_search` is optional**. If your environment does not have `web_search` available (e.g., no API key configured), the skill will automatically degrade to use built-in Bing scraping scripts instead.
Passed 13 of 20 test cases with the skill, and 9 of 20 without it.
and 5 more in the full report
6 fixed8 passed either way6 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
I'm looking for a recommendation on what robot vacuum to buy. Which one should I pick?
| Checked | Without skill | With skill |
|---|---|---|
| Asks the user to clarify budget range or primary use case prior to executing search and evaluation steps. | Missed | Passed |
The instructions your model reads when the skill loads.
Detailed rules, scoring criteria, and category examples: see
references/SKILL_REFERENCE.md
This skill works best with web_search + web_fetch, but web_search is optional. If your environment does not have web_search available (e.g., no API key configured), the skill will automatically degrade to use built-in Bing scraping scripts instead.
At the very beginning, before any research steps, determine which search mode to use:
web_search tool is available in your environment, use it directly for all search operations as described in the workflow below.web_search is NOT available (tool missing, API key not configured, or returns errors), use the built-in fallback script for ALL search operations:# Instead of: web_search("电竞椅 推荐 避坑 2025")
# Use:
python scripts/web_search_fallback.py "电竞椅 推荐 避坑 2025" --count 10 --days 365
# Instead of: web_search("site:reddit.com office chair review")
# Use:
python scripts/web_search_fallback.py "office chair review" --site reddit.com --count 10
# Multi-site search (searches each site independently):
python scripts/web_search_fallback.py "电竞椅 推荐" --sites zhihu.com,v2ex.com,smzdm.com --count 5
# Search + fetch content in one call (reduces round trips):
python scripts/web_search_fallback.py "电竞椅 避坑" --count 10 --fetch-content --fetch-limit 3
The fallback script uses DuckDuckGo HTML search as the primary engine (most reliable, no captcha), with Bing HTML as automatic fallback — zero API keys needed. It outputs the same JSON format as web_search results.
When in fallback mode, apply these adjustments throughout the entire workflow:
| Original (Full Mode) | Fallback Mode Replacement |
|---|---|
web_search("query") | python scripts/web_search_fallback.py "query" --count 10 |
test cases passed, vs 9 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.