plugins/mediawiki: wiki.py als Skill (fetch/update/render, wiki & devwiki)
Neues Plugin, das MediaWiki-Seiten/Templates ueber die gevendorte, self- contained wiki.py (uv run --script; mwclient+python-dotenv) liest, rendert und schreibt. Instanzen wiki (Prod) und devwiki via -w. Zugangsdaten bleiben lokal (Umgebungsvariablen bzw. dotenv-Datei) - Beispiel-Vorlage beiliegend. SKILL.md dokumentiert Nutzung + Regel "Wiki nur via wiki.py/MCP, nicht Maintenance-Skript". Marketplace-Eintrag ergaenzt. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
# Zugangsdaten fuer wiki.py — kopieren nach ~/.config/dokumentierer/.env
|
||||
# oder .env im Arbeitsverzeichnis, oder als Umgebungsvariablen setzen.
|
||||
# NICHT committen. Am besten ein eigener Bot-/Service-Account mit Schreibrechten.
|
||||
|
||||
# Prod-Instanz (wiki -> https://wiki.inmedias.it)
|
||||
MEDIAWIKI_USER=botuser
|
||||
MEDIAWIKI_PASSWORD=change-me
|
||||
# MEDIAWIKI_URL=https://wiki.inmedias.it # nur falls abweichend
|
||||
|
||||
# Test-Instanz (devwiki -> https://devwiki.inmedias.it)
|
||||
# Faellt auf MEDIAWIKI_USER/PASSWORD zurueck, wenn nicht gesetzt.
|
||||
DEVMEDIAWIKI_USER=botuser
|
||||
DEVMEDIAWIKI_PASSWORD=change-me
|
||||
# DEVMEDIAWIKI_URL=https://devwiki.inmedias.it # nur falls abweichend
|
||||
Reference in New Issue
Block a user