wikimedia-api-access

Community

Efficiently access Wikipedia and Wikimedia APIs with robust error handling and rate limiting.

Authorfuzheado
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides seamless access to Wikipedia and Wikimedia APIs, handling rate limiting, error handling, and user-agent requirements, ensuring reliable API interactions.

Core Features & Use Cases

  • User-Agent Management: Automatically manages User-Agent headers for API requests, adhering to Wikimedia policies.
  • Error Handling: Implements robust error handling for common API errors like 429 (Too Many Requests) and 403 (Forbidden).
  • Rate Limiting: Respects rate limits, implementing delays and retries as required by the API.
  • API Selection: Offers guidance on choosing the right API endpoint for various tasks, including REST API, Action API, SPARQL, SQL replicas, EventStreams, and Pywikibot.
  • Use Case: Use this Skill to automate the retrieval of Wikipedia page content, perform structured data queries on Wikidata, or analyze traffic statistics using the Pageviews API.

Quick Start

Use the wikimedia-api-access skill to fetch the wikitext for 'Python (programming language)'.

Dependency Matrix

Required Modules

None required

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: wikimedia-api-access
Download link: https://github.com/fuzheado/Wikipedia-AI-Skills/archive/main.zip#wikimedia-api-access

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.