wiki.py mit dokumentierer/wiki.py synchronisiert (purge-Subcommand). SKILL.md: purge und das bisher undokumentierte upload in die Befehlsliste, dazu ein Abschnitt zu Seiten mit #get_web_data. Die Vorlagen werden nicht bei jedem Aufruf ausgefuehrt; wer nach einer Datenaenderung render aufruft und alte Werte sieht, hat meist den Cache vor sich und nicht kaputte Daten. description um den Fall erweitert, damit die Skill bei "Wiki zeigt veraltete Daten" gefunden wird. version 0.1.0 -> 0.2.0. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
inmedias Claude Code Plugins
Geteilter Plugin-Marketplace für Claude Code. Jeder Skill ist ein eigenes Plugin und kann einzeln installiert werden — niemand bekommt alles auf einmal.
Einrichtung (einmalig)
Dieses Repo ist öffentlich lesbar. Der Marketplace lässt sich deshalb direkt über seine HTTPS-URL hinzufügen — ohne Zugangsdaten und ohne git-Konfiguration:
/plugin marketplace add https://gitea.inmedias.it/inmedias.it/claude-plugins.git
Zum Pushen ist weiterhin ein Gitea-SSH-Key auf Port 2222 nötig.
Hinweis:
/plugin marketplace addakzeptiert nurowner/repo(immer GitHub!),https://…oder einen lokalen./path— keinssh://.Falls das Repo wieder auf privat gestellt wird, kann der Plugin-Clone nicht interaktiv nach Zugangsdaten fragen. Dann muss git HTTPS-Zugriffe auf das Gitea transparent auf SSH umleiten:
git config --global url."ssh://gitea@gitea.inmedias.it:2222/".insteadOf "https://gitea.inmedias.it/"Diese Regel gilt für alle git-Operationen auf
gitea.inmedias.it, nicht nur für Plugins.
Plugin installieren
/plugin install gitea-tea@inmedias-claude-plugins
/reload-plugins
Verfügbare Plugins listet /plugin bzw. marketplace.json.
Verfügbare Plugins
gitea-tea
Gitea vom Terminal über die tea-CLI verwalten: Issues, PRs, Releases, Repos,
Labels, Milestones. Enthält geprüfte Befehlsreferenzen und Hinweise für den
nicht-interaktiven (AI-Agent-)Einsatz.
- Voraussetzung:
teainstalliert und viatea login addauthentifiziert. - Merke: Body-Flag ist
--description/-d(nicht--body);--outputnur bei Listen-/Objekt-Befehlen, nicht beitea whoami.
/plugin install gitea-tea@inmedias-claude-plugins
uv
uv statt pip/python/venv: Skripte mit uv run script.py, Dependencies mit
uv add, inline Script-Metadata für Standalone-Skripte. Enthält zusätzlich
build.md und scripts.md mit Detail-Rezepten.
/plugin install uv@inmedias-claude-plugins
humanizer
Entfernt typische Merkmale KI-generierten Texts (aufgeblähte Symbolik, Werbesprache, Em-Dash-Overkill, Dreierregel, Passiv usw.), damit Texte natürlicher klingen. Basiert auf Wikipedias „Signs of AI writing".
- Vendored von github.com/blader/humanizer (Version 2.5.1, MIT-Lizenz liegt bei). Kein automatischer Upstream-Sync — Updates werden manuell nachgezogen.
/plugin install humanizer@inmedias-claude-plugins
humhub
HumHub (humhub.inmedias.it) über die REST-API: Wiki-Seiten, Posts und Umfragen auflisten,
anzeigen, anlegen und aktualisieren — via mitgelieferter, self-contained
humhub.py (wiki-list/get/update/create, post-list/create/update,
poll-list/create).
- Voraussetzung:
HUMHUB_API_TOKENals Umgebungsvariable bzw. dotenv-Datei (kein Token im Plugin). Token nur als berechtigter Benutzer unter https://humhub.inmedias.it/rest/admin/index.
/plugin install humhub@inmedias-claude-plugins
mediawiki
MediaWiki-Seiten/Templates lesen, rendern und schreiben — via mitgelieferter,
self-contained wiki.py (fetch/render/search/update). Instanzen wiki
(Prod, wiki.inmedias.it) und devwiki per -w.
- Voraussetzung: eigene Zugangsdaten (
MEDIAWIKI_USER/MEDIAWIKI_PASSWORD, optionalDEVMEDIAWIKI_*) als Umgebungsvariable bzw. dotenv-Datei (kein Secret im Plugin). - Regel: Wiki-Seiten nur über
wiki.py/MCP bearbeiten, nicht per Maintenance-Skript am Server vorbei.
/plugin install mediawiki@inmedias-claude-plugins
redmine
Redmine (redmine.inmedias.it) über die REST-API: Projekte, Tickets, Versionen
und News auflisten, anzeigen, anlegen, aktualisieren und kommentieren — via
mitgelieferter, self-contained redmine.py (me/projects/issues/show/
create/update/comment/news/versions/meta). Namen (Projekt/Tracker/
Status/Priorität/Version) werden auf IDs aufgelöst.
- Voraussetzung:
REDMINE_URLund persönlicherREDMINE_API_KEYals Umgebungsvariable bzw. dotenv-Datei (kein Key im Plugin). API-Key unter https://redmine.inmedias.it/my/account.
/plugin install redmine@inmedias-claude-plugins
grill-me
Löchert dich gnadenlos mit Fragen zu einem Plan, einer Entscheidung oder Idee — geht den Entscheidungsbaum Zweig für Zweig durch, eine Frage nach der anderen (je mit Empfehlung), bis ein gemeinsames Verständnis steht. Startet die Umsetzung erst nach deiner Bestätigung.
- Kein Setup, keine Zugangsdaten. Auslösen mit „grill mich" bzw. wenn du deinen Plan stresstesten willst.
- Deutsche Adaption des englischen Originals von Matt Pocock: mattpocock/skills · grill-me.
/plugin install grill-me@inmedias-claude-plugins
einfaches-technisches-deutsch
Setzt einen festen Schreibstil für Antworten: nach ASD-STE100 (Simplified Technical English), ins Deutsche übertragen. Aktiv, Sätze mit höchstens 20 Wörtern, ein Gedanke pro Satz, gleiche Wörter für gleiche Dinge. Technische Angaben (Pfade, Befehle, Zahlen, Preise) bleiben exakt.
- Kein Setup, keine Zugangsdaten. Auslösen mit „schreib einfacher", „einfaches Deutsch", „STE" o. ä.; gilt dann für die weitere Sitzung.
/plugin install einfaches-technisches-deutsch@inmedias-claude-plugins
klare-sprache
Schreibt oder überarbeitet Texte in klarer, verständlicher Sprache nach
ISO 24495-1:2023 (Plain Language). Anders als einfaches-technisches-deutsch
kein starres Regelwerk, sondern zielgruppen- und prozessorientiert: Die Leser
sollen leicht finden, verstehen und nutzen können. Vier Prinzipien
(relevant, auffindbar, verständlich, nutzbar) mit Checkliste; technische Angaben
bleiben exakt.
- Kein Setup, keine Zugangsdaten. Auslösen mit „klare Sprache", „verständlich schreiben", „ISO 24495" o. ä. Ohne bekannte Zielgruppe fragt der Skill zuerst nach.
/plugin install klare-sprache@inmedias-claude-plugins
Updates
/plugin marketplace update inmedias-claude-plugins
Neuen Skill hinzufügen
- Ordner
plugins/<name>/anlegen mit:.claude-plugin/plugin.json(name,version,description)skills/<name>/SKILL.md
- Eintrag in
.claude-plugin/marketplace.jsonunterpluginsergänzen. - Committen und pushen.
Struktur
.claude-plugin/marketplace.json ← Liste aller Plugins
plugins/
gitea-tea/
.claude-plugin/plugin.json
skills/gitea-tea/SKILL.md