aymenfurter/polyclaw/wiki-summary

Claude Code and agent skill by aymenfurter/polyclaw

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Get a concise summary of a Wikipedia article on any topic. Use when the user says: "summarize from wikipedia", "what is <topic>", "tell me about <topic>", "wikipedia summary of", "quick facts about"

Install

npx vskill@latest install aymenfurter/polyclaw/wiki-summary

SKILL.md

Wikipedia Summary Skill

Retrieve a concise summary of a Wikipedia article.

Steps

1. Fetch the Summary
bash
python3 -c "
import wikipedia
import json
try:
page = wikipedia.page('TOPIC', auto_suggest=True)
result = {
'title': page.title,
'summary': wikipedia.summary('TOPIC', sentences=5),
'url': page.url,
'categories': page.categories[:10],
'references_count': len(page.references),
'links_sample': page.links[:10]
}
print(json.dumps(result, indent=2))
except wikipedia.exceptions.DisambiguationError as e:
print(json.dumps({'error': 'disambiguation', 'options': e.options[:10]}, indent=2))
except wikipedia.exceptions.PageError:
print(json.dumps({'error': 'not_found'}, indent=2))
"

Replace TOPIC with the user's query.

2. Handle Disambiguation

If the result contains "error": "disambiguation", present the options and ask the user to pick one:

markdown
"<topic>" has multiple meanings on Wikipedia. Which one did you mean?
1.<option 1>
2.<option 2>
...
3. Handle Not Found

If the result contains "error": "not_found", try a search instead:

bash
python3 -c "
import wikipedia
import json
results = wikipedia.search('TOPIC', results=5)
print(json.dumps(results, indent=2))
"
4. Present the Summary
markdown
## <Article Title>
<5-sentence summary>
**Source**: <Wikipedia URL>
**Categories**: <top categories>
**Related topics**: <sample links>
5. Summary

Deliver the summary to the user. Offer to do a deeper dive if they want the full article content, section breakdown, or related topics.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
50
Repository forks
8
7-day trend score
20

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 20 Mar 2026, 7 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/aymenfurter/polyclaw/wiki-summary/badge)](https://verified-skill.com/skills/aymenfurter/polyclaw/wiki-summary)

Something wrong with this skill or its page? Tell us.