plugins/wikipedia-lookup/skills/wiki-search/SKILL.md
Search Wikipedia for articles matching a query. Returns a list of matching page titles. Use when the user says: "search wikipedia for", "find wikipedia articles about", "what does wikipedia have on", "look up on wikipedia"
npx skillsauth add aymenfurter/polyclaw wiki-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 Wikipedia and return matching article titles so the user can pick one to read.
Run a Python snippet to search:
python3 -c "
import wikipedia
import json
results = wikipedia.search('QUERY', results=10)
print(json.dumps(results, indent=2))
"
Replace QUERY with the user's search term.
If the search returns ambiguous results, the wikipedia package may raise a DisambiguationError. Catch it and present the options:
python3 -c "
import wikipedia
import json
try:
results = wikipedia.search('QUERY', results=10)
print(json.dumps(results, indent=2))
except wikipedia.exceptions.DisambiguationError as e:
print(json.dumps({'disambiguation': True, 'options': e.options[:15]}, indent=2))
"
## Wikipedia Search: "<query>"
Found X matching articles:
1. <Article Title 1>
2. <Article Title 2>
3. <Article Title 3>
...
Ask me to summarize any of these, or say "tell me about <title>" for details.
Tell the user how many results were found and list the top matches. If there was a disambiguation, explain that the term has multiple meanings and list the options.
tools
Search the web for information using Playwright browser automation. Use when the user asks to find, look up, or research something online.
content-media
Summarize the content of a given URL. Use when the user provides a link and asks for a summary or key points.
development
Create, read, update, and organize personal notes. Use when the user asks to take a note, jot something down, save information for later, or manage their notes.
development
Generate a daily briefing summarizing recent memory and relevant information. Use when the user asks for a morning briefing or daily summary.