mediawiki

Read, create, and edit MediaWiki pages via Action and REST APIs.

Updated Oct 17, 2025
One-click install
npx skills add https://github.com/iamcapote/emptyrepo --skill mediawiki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mediawiki
Source: https://github.com/iamcapote/emptyrepo/tree/main/skills/forged/mediawiki
Command: npx skills add https://github.com/iamcapote/emptyrepo --skill mediawiki

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables automated, programmatic interaction with The Grail's MediaWiki memory layer to read, create, and edit wiki pages through bots and automation workflows.

Core Features & Use Cases

  • API-based page read and write via the Action API and REST API
  • Bot account setup with token-based authentication
  • Python client example and integration patterns for automation and memory synchronization

Quick Start

Install the client, authenticate with the bot credentials, and begin reading or editing pages on The Grail wiki.

Frequently Asked Questions about mediawiki

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate MediaWiki page editing with a Python bot?

This Skill provides a Python client and bot account setup to automate MediaWiki page management. You authenticate with bot credentials and use the Action API or REST API to read, create, and edit wiki pages programmatically.

How do I authenticate a bot for MediaWiki API access?

Bot authentication for MediaWiki API access uses token-based authentication with dedicated bot credentials. This Skill exposes the authentication setup and API usage details needed to authorize automated requests.

What is the difference between the MediaWiki Action API and REST API for page management?

The MediaWiki Action API and REST API both enable programmatic page management, including reading, creating, and editing. This Skill supports integration with both API types for synchronizing wiki memory layers and automating bot workflows.

Can I use a Python client to read and write MediaWiki pages?

Yes, you can use a Python client to read and write MediaWiki pages. This Skill exposes API usage patterns and a Python client example designed for automating page management and memory synchronization tasks.

What are the limitations of using a bot for MediaWiki memory layer synchronization?

Limitations of using a bot for MediaWiki memory layer synchronization include conforming to frontmatter-based discovery rules and managing API rate limits. This Skill is designed for intermediate-level automation and requires proper bot account configuration.