Zum Inhalt

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:

/data/home/.claude/commands/[befehlsname].md

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:

  1. project_status.txt — Technische Kurzfassung für Claude (Pfade, Befehle, Fehler, DokuWiki-Link)
  2. 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:

  1. Prüfen ob /data/home/.claude/commands/ noch existiert (überlebt HAOS-Neustarts, da auf persistentem Volume)
  2. Falls nicht: Skill-Dateien aus diesem DokuWiki-Artikel neu anlegen
  3. BotFather-Registrierung bleibt permanent — muss nicht wiederholt werden

Änderungshistorie

| Datum | Änderung | | 01.05.2026 | /doku Skill angelegt, BotFather mit /doku und /status registriert |