@luoqianyi/easy-anysearch-skill
BUse when the user asks questions that require current information, real-time data, web search, or when Claude's training knowledge is insufficient or outdated. Also use when users explicitly ask to search the web, find recent news, look up facts, or when Claude is unsure about recent events after August 2025.
Install
agr install @luoqianyi/easy-anysearch-skill --target claudeWrites 3 files into .claude/skills/, pinned to git-55f95b9e.
- .claude/skills/easy-anysearch-skill/README.md
- .claude/skills/easy-anysearch-skill/SKILL.md
- .claude/skills/easy-anysearch-skill/search.py
Document
name: easy_anysearch_skill description: Use when the user asks questions that require current information, real-time data, web search, or when Claude's training knowledge is insufficient or outdated. Also use when users explicitly ask to search the web, find recent news, look up facts, or when Claude is unsure about recent events after August 2025.
AnySearch 网络搜索
概述
当需要搜索互联网或知识截止日期后的信息时,通过 https://www.anysearch.com/home 获取实时搜索结果。使用代理池绕过速率限制。
何时使用
- 用户询问最新新闻、当前事件
- 询问 2025 年 8 月之后的信息
- 需要实时数据(价格、天气、比赛结果等)
- 用户明确要求"搜索"、"查找"、"查一下"
- Claude 对某问题不确定或知识不足
执行流程
REQUIRED: 执行 ~/.claude/skills/easy_anysearch_skill/search.py 脚本进行搜索。
uv run ~/.claude/skills/easy_anysearch_skill/search.py "搜索关键词"
执行后:
- 解析返回的 JSON 结果
- 提取
results数组中每个条目的title、url、snippet - 综合搜索结果,用中文回答用户问题
- 若搜索失败,说明原因并尝试用已有知识回答
结果格式
脚本返回 JSON:
{
"query": "搜索词",
"results": [
{"title": "标题", "url": "链接", "snippet": "摘要"}
],
"error": null
}
注意事项
- 搜索词用用户问题的核心关键词,英文搜索效果更好
- 失败时不要反复重试,告知用户并用已有知识辅助回答
Trustgrade B
- passBody integrity
Whether the stored document is plausibly the kind of file the artifact declares, rather than something fetched by mistake.
- passType matchnot applicable to this artifact type
Whether the artifact is really the kind of thing its metadata claims it is.
- passFreshness
How long since the source repository was last pushed to.
- passPrompt injection
Scans the artifact's own text for instructions aimed at your agent rather than at you.
- warnLicenseno SPDX license detected
Whether the source repository declares an SPDX license permissive enough to redistribute.
How the grade is calculated
Each check contributes 0 points when it passes, 1 when it warns, and 2 when it fails. The total maps to a letter:
- Aevery check passed
- Bone warning
- Ctwo warnings
- Dprompt injection or body integrity failed, or three warnings
- Fone of those failed, and something else is wrong
These are automated hygiene checks, not a security audit, and not a dependency or vulnerability scan. A grade of A means nothing was flagged — not that the artifact is safe.
Versions
git-55f95b9eef662026-07-31