Übersicht
Das Apollo CLI wird mit einem Claude Code Skill ausgeliefert, der Claude beibringt, Apollo-Befehle zu verwenden. Das bedeutet, du kannst deinen gesamten Apollo-Workspace aus Claude Code Sitzungen heraus verwalten — Aufgaben erstellen, die Wissensdatenbank durchsuchen, Notizen machen, Lernkarten überprüfen und Brain abfragen, ohne das Werkzeug zu wechseln.Einrichtung
Skill installieren
Kopiere die Skill-Datei in das Skills-Verzeichnis von Claude Code:Oder erstelle sie manuell — siehe die Skill-Datei-Referenz weiter unten.
Funktionsweise
Der Skill bringt Claude Code bei:- Authentifizierung prüfen mit
apollo whoamivor Anfragen - Immer
--jsonverwenden für strukturierte, parsbare Ausgabe - Ressourcen nach Namen auflösen mit der Fuzzy-Suche des CLI
- Den richtigen Befehl wählen basierend auf deiner natürlichsprachlichen Anfrage
- Alle Bereiche abdecken — Aufgaben, Releases, KB, Notizen, Erinnerungen, Lernkarten
Beispiel-Sitzung
Vollständige Skill-Befehlsreferenz
Der Skill stellt Claude Code folgende Befehlsgruppen zur Verfügung:Aufgaben-Befehle
| Befehl | Verwendung |
|---|---|
apollo task list | Aufgaben nach Projekt, Status, Zuständigem auflisten und filtern |
apollo task mine | Schnellzugriff auf alle dem aktuellen Benutzer zugewiesenen Aufgaben |
apollo task view <ref> | Vollständige Aufgabendetails abrufen |
apollo task create | Aufgabe mit Titel, Projekt, Priorität, Zuständigem, Beschreibung, Fälligkeitsdatum erstellen |
apollo task update <id> | Status, Priorität, Zuständigen, Beschreibung, Fälligkeitsdatum, Stunden aktualisieren |
apollo task done <ref> | Eine Aufgabe als erledigt markieren |
apollo task assign <ref> <name> | Eine Aufgabe jemandem zuweisen |
apollo task bulk-status | Massen-Statusaktualisierung nach IDs oder Projekt-/Statusfilter |
apollo task bulk-assign | Massenhafte Zuweisung von Aufgaben an einen Benutzer |
apollo task bulk-create | Mehrere Aufgaben aus einer JSON-Datei erstellen |
Release-Befehle
| Befehl | Verwendung |
|---|---|
apollo release list | Releases auflisten, optional nach Projekt gefiltert |
apollo release view <ref> | Release-Details mit Aufgabenfortschritt |
apollo release create | Neues Release erstellen |
apollo release update <ref> | Release-Name, Version, Status, Datum, Beschreibung aktualisieren |
apollo release assign-tasks <ref> | Aufgaben einem Release per IDs oder Filter zuweisen |
Epic-Befehle
| Befehl | Verwendung |
|---|---|
apollo epic list -p <project> | Epics in einem Projekt auflisten |
apollo epic view <name> | Epic-Details mit Release-/Aufgabenstatistiken |
apollo epic create | Epic mit Titel, Projekt, Status, Quartal erstellen |
apollo epic update <name> | Titel, Status, Beschreibung, Quartal, Farbe des Epics aktualisieren |
apollo epic complete <name> | Epic als abgeschlossen markieren |
apollo epic archive <name> | Ein Epic archivieren |
apollo epic tasks <name> | Alle Aufgaben eines Epics (über Releases) |
Workflow-Befehle
| Befehl | Verwendung |
|---|---|
apollo task start <ref> | An einer Aufgabe arbeiten — erstellt Git-Branch + markiert als in_progress |
apollo task stop | Aktuelle Aufgabe stoppen — stasht WIP, erfasst verstrichene Zeit |
apollo task current | Die derzeit aktive Aufgabe anzeigen |
apollo task next | Aufgaben mit höchster Priorität nach Dringlichkeitspunktzahl anzeigen |
apollo task deps <ref> | Abhängigkeitsbaum der Aufgabe anzeigen (Blocker + Abhängige) |
apollo filter save <name> | Benannten Aufgabenfilter aus Flags speichern |
apollo filter list | Alle gespeicherten Filter auflisten |
apollo filter run <name> | Gespeicherten Filter ausführen (delegiert an task list) |
apollo filter delete <name> | Gespeicherten Filter löschen |
apollo context set <project> | Standardprojekt für alle Befehle festlegen |
apollo context show | Aktuelles Standardprojekt anzeigen |
apollo context clear | Standardprojekt löschen |
Projekt-Befehle
| Befehl | Verwendung |
|---|---|
apollo project list | Zugängliche Projekte auflisten |
apollo project view <ref> | Projektdetails mit zusammenfassenden Aufgabenstatistiken |
apollo project export <ref> | Projektdaten als JSON, CSV oder Markdown exportieren |
Wissensdatenbank-Befehle
| Befehl | Verwendung |
|---|---|
apollo kb list -p <project> | KB-Seiten in einem Projekt auflisten |
apollo kb view <title> | KB-Seite mit vollständigem Inhalt anzeigen |
apollo kb search <query> -p <project> | KB-Seiten nach Titel oder Inhalt durchsuchen |
apollo kb create | Neue KB-Seite erstellen |
apollo kb update <title> | Inhalt, Titel oder Ordner einer KB-Seite aktualisieren |
apollo kb delete <title> | KB-Seite logisch löschen |
apollo kb folders -p <project> | KB-Ordner auflisten |
Persönliche Notizen
| Befehl | Verwendung |
|---|---|
apollo note list | Persönliche Notizen auflisten |
apollo note view <title> | Notiz mit vollständigem Inhalt anzeigen |
apollo note search <query> | Notizen nach Titel oder Inhalt durchsuchen |
apollo note create | Notiz mit optionalem Ordner erstellen |
apollo note update <title> | Inhalt, Titel oder Ordner einer Notiz aktualisieren |
apollo note folders | Notiz-Ordner auflisten |
Erinnerungen
| Befehl | Verwendung |
|---|---|
apollo reminder list | Ausstehende Erinnerungen auflisten |
apollo reminder create | Zeitbasierte Erinnerung erstellen |
apollo reminder complete <id> | Erinnerung als erledigt markieren |
apollo reminder snooze <id> | Erinnerung verschieben |
apollo reminder dismiss <id> | Erinnerung verwerfen |
apollo reminder delete <id> | Erinnerung dauerhaft löschen |
Lernkarten
| Befehl | Verwendung |
|---|---|
apollo flashcard list | Lernkarten auflisten (--due für nur fällige Karten) |
apollo flashcard view <id> | Karte mit SM-2-Statistiken anzeigen |
apollo flashcard create | Neue Lernkarte erstellen |
apollo flashcard due | Fällige Karten zählen und vorschauen |
apollo flashcard review --json | Fällige Karten als JSON für nicht-interaktive Überprüfung ausgeben |
Weitere Befehle
| Befehl | Verwendung |
|---|---|
apollo ai "<prompt>" | Apollo Brain abfragen |
apollo status | Persönliches Dashboard — Aufgaben, Releases, Blocker |
apollo whoami | Authentifizierungsstatus prüfen |
Workflow-Beispiele
Nach der Implementierung eines Features
Wissensdatenbank-Workflow
Lernsitzung
Morgen-Briefing
Skill-Datei-Referenz
Die Skill-Datei befindet sich unter~/.claude/skills/apollo-tasks.md. Sie enthält:
- Authentifizierungsprüfung:
apollo whoamivor jedem Befehl - Vollständige Befehlsreferenz für alle 34+ CLI-Befehle
- Dokumentation zur Fuzzy-Namensauflösung
- JSON-Modus-Anweisungen für strukturierte Ausgabe
- Workflow-Beispiele für gängige Muster
- MCP-Server-Fallback wenn das CLI nicht verfügbar ist
Umgebungsvariablen
| Variable | Beschreibung |
|---|---|
APOLLO_TOKEN | JWT-Token für Authentifizierung (überspringt interaktiven Login) |
APOLLO_API_URL | API-Endpunkt überschreiben (Standard: api.apol.dev) |
APOLLO_TOKEN, um interaktive Authentifizierung zu vermeiden: