Claude Slash-Commands & Telegram-Befehle¶
Letzte Änderung: 01.05.2026\ Status: Aktiv
Übersicht¶
Claude Code unterstützt eigene Slash-Commands, die als Markdown-Dateien definiert werden. Diese Befehle funktionieren sowohl direkt im Claude Code Terminal als auch über Telegram — Claude erkennt sie und folgt den hinterlegten Anweisungen.
Wo liegen die Skill-Dateien?¶
Eigene Commands werden als Markdown-Dateien in folgendem Verzeichnis abgelegt:
Claude Code lädt diese Dateien automatisch beim Start. Nach dem Anlegen einer neuen Datei ist der Befehl erst ab der nächsten Session verfügbar.
Dateiformat¶
---
description: Kurze Beschreibung was der Befehl macht
argument-hint: "[optionales argument]"
---
Hier stehen die Anweisungen für Claude — was er tun soll wenn der Befehl aufgerufen wird.
Aktive Befehle¶
/doku¶
Datei: /data/home/.claude/commands/doku.md\ Verwendung: /doku [projektname]
Dieser Befehl erstellt oder aktualisiert die Dokumentation für ein Projekt in zwei Schritten:
- project_status.txt — Technische Kurzfassung für Claude (Pfade, Befehle, Fehler, DokuWiki-Link)
- DokuWiki-Seite — Lesbare Dokumentation für Anatol (vollständige Sätze, Tabellen, schöne Formatierung)
Der Befehl kennt die DokuWiki-Formatierungsregeln (Namespaces, Tabellenformat, Überschriften-Ebenen usw.) und trägt die Seite automatisch per XML-RPC-API ein.
/status¶
Datei: noch nicht angelegt (nur als Telegram-Autocomplete registriert)\ Verwendung: /status [projektname]
Geplant für: schnelle Statusabfrage eines Projekts ohne volle Dokumentation.
Telegram-Integration¶
Die Befehle kommen bei Claude als normaler Text an — er erkennt sie und führt die entsprechenden Anweisungen aus. Über Telegram ist deshalb ein Projektname als Argument wichtig, damit Claude weiß welches Projekt gemeint ist (z.B. /doku Kometa).
Autocomplete in Telegram einrichten¶
Damit Telegram beim Tippen von "/" die Befehle vorschlägt, müssen sie beim BotFather registriert werden:
curl -s -X POST "https://api.telegram.org/bot[BOT-TOKEN]/setMyCommands" \
-H "Content-Type: application/json" \
-d '{
"commands": [
{"command": "doku", "description": "Projektdokumentation erstellen/aktualisieren"},
{"command": "status", "description": "Status eines Projekts abfragen"}
]
}'
Bot-Token: siehe core_memory.txt → TELEGRAM BOT Abschnitt.
Wiederherstellung nach Reset¶
Falls Claude zurückgesetzt oder neu installiert wird, sind folgende Schritte nötig:
- Prüfen ob /data/home/.claude/commands/ noch existiert (überlebt HAOS-Neustarts, da auf persistentem Volume)
- Falls nicht: Skill-Dateien aus diesem DokuWiki-Artikel neu anlegen
- BotFather-Registrierung bleibt permanent — muss nicht wiederholt werden
Änderungshistorie¶
| Datum | Änderung | | 01.05.2026 | /doku Skill angelegt, BotFather mit /doku und /status registriert |