skills/web-search/SKILL.md
Web search capability using DuckDuckGo API by default, with Tavily API fallback when TRAVILY_TOKEN is provided. Use when you need to search the web for current information, research topics, find URLs, or gather data from online sources. Supports queries for news, technical information, research papers, company data, and general web content.
npx skillsauth add koryaga/persona web-searchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Search the web using the included script:
python3 /skills/web-search/scripts/web_search.py "your search query" [max_results]
Example:
python3 /skills/web-search/scripts/web_search.py "latest AI research" 5
TRAVILY_TOKEN environment variableTo use Tavily:
export TRAVILY_TOKEN="your-tavily-api-token"
python3 /skills/web-search/scripts/web_search.py "your query"
Both methods return JSON:
[
{
"title": "Result Title",
"url": "https://example.com",
"content": "Optional content (Tavily only)"
}
]
The web search can be integrated into other scripts:
import subprocess
import json
def search_and_extract(query, max_results=5):
result = subprocess.run(
['python3', '/skills/web-search/scripts/web_search.py', query, str(max_results)],
capture_output=True,
text=True
)
return json.loads(result.stdout)
/skills/web-search/scripts/web_search.py - Main search script/skills/web-search/references/search_methods.md - Detailed method documentationtools
Search and discover AI skills using the SkillsMP API. Supports keyword search and AI semantic search powered by Cloudflare AI. Use when users want to find AI skills, search for specific capabilities, or explore community-built AI tools. Triggers on "search skills", "find AI skills", "look up skills", "skills marketplace", "AI skills database".
tools
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
data-ai
Transforms workflow to use Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Use when starting complex tasks, multi-step projects, research tasks, or when the user mentions planning, organizing work, tracking progress, or wants structured output.
development
Maintainer-only workflow for handling GitHub Secret Scanning alerts on OpenClaw. Use when Codex needs to triage, redact, clean up, and resolve secret leakage found in issue comments, issue bodies, PR comments, or other GitHub content.