dohooo/helmor-cli

Verwenden Sie die Helmor CLI, um Helmor vom Terminal aus ferngesteuert zu steuern – ideal zum Inspizieren von Daten/Einstellungen, Verwalten von Repositories/Workspaces/Sessions/Dateien, Senden von Prompts an Agents, Auflisten von Modellen, Nutzung der GitHub-Integration, Inspizieren von Skripten, Migration von Conductor, Ausführen von Helmor als MCP-Server, Generieren von Shell-Vervollständigungen, Beenden einer laufenden App, Prüfen/Installieren/Aktualisieren der Helmor CLI Beta, Installieren/Aktualisieren von Helmor Skills über den Beta-App-Flow oder für die Helmor-Befehlsreferenz. Außerdem ermöglicht es, große Änderungen als Stapel abhängiger PRs zu planen und zu erstellen (`/helmor-cli stack`), bereits geschriebene Änderungen in einen Stapel aufzuteilen (`/helmor-cli break`) und einen Stapel nach Änderungen oder Zusammenführungen unterer Ebenen neu zu synchronisieren (`/helmor-cli restack`).

Was ist helmor-cli?

Die Helmor CLI ist ein leistungsstarkes Terminal-Tool, das eine vollständige Fernsteuerung von Helmor ermöglicht. Entwickler können damit Daten und Einstellungen inspizieren, Repositories, Workspaces, Sessions und Dateien verwalten sowie Prompts an Agents senden. Es unterstützt die GitHub-Integration, das Auflisten von Modellen, das Inspizieren von Skripten, die Migration von Conductor und sogar den Betrieb von Helmor als MCP-Server. Ein besonderes Merkmal ist das Stacking-Feature: Mit `/helmor-cli stack`, `break` und `restack` können Sie große Änderungen als Stapel abhängiger Pull Requests planen, aufteilen und nach Änderungen unterer Layer neu synchronisieren – ideal für komplexe, mehrstufige Code-Änderungen. Die CLI eignet sich auch für die Verwaltung von Shell-Vervollständigungen, das Aktualisieren der Beta und das Installieren von Helmor Skills über den Beta-App-Flow. Dieses Tool ist plattformunabhängig und als Skill für Claude Code, Cursor, Codex und ähnliche KI-Agenten konzipiert.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/dohooo/helmor/tree/main/skills/helmor-cli

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht helmor-cli?

Verwenden Sie die Helmor CLI, um Helmor vom Terminal aus ferngesteuert zu steuern. Verwenden Sie sie, wenn der Benutzer darum bittet, Helmor-Daten/-Einstellungen zu inspizieren, Repositories/Workspaces/Sessions/Dateien zu verwalten, Prompts an Agents zu senden, Modelle aufzulisten, die GitHub-Integration zu nutzen, Skripte zu inspizieren, von Conductor zu migrieren, Helmor als MCP-Server auszuführen, Shell-Vervollständigungen zu generieren, eine laufende App zu beenden, die Helmor CLI Beta zu prüfen/installieren/aktualisieren, Helmor Skills über den Beta-App-Flow zu installieren/aktualisieren oder die Helmor-Befehlsreferenz zu benötigen. Planen und erstellen Sie außerdem eine große Änderung als Stapel abhängiger PRs (/helmor-cli stack), teilen Sie eine bereits geschriebene Änderung in einen Stapel auf (/helmor-cli break) und synchronisieren Sie einen Stapel neu, nachdem sich untere Ebenen geändert haben oder zusammengeführt wurden (/helmor-cli restack).

Funktionen im Überblick

  • Fernsteuerung von Helmor: Inspizieren und Verwalten von Daten, Einstellungen, Repositories, Workspaces, Sessions und Dateien.
  • Agenten-Interaktion: Senden von Prompts an Agents und Auflisten verfügbarer Modelle.
  • GitHub-Integration: Nahtlose Einbindung von GitHub-Repositories und Workflows.
  • Skript-Inspektion: Analysieren und Verwalten von Helmor-Skripten.
  • Migration: Unterstützung der Migration von Conductor zu Helmor.
  • MCP-Server: Ausführen von Helmor als MCP-kompatiblen Server.
  • Shell-Vervollständigungen: Generieren von Shell-Vervollständigungen für eine verbesserte Terminal-Nutzung.
  • App-Steuerung: Beenden einer laufenden Helmor-App und Prüfen/Installieren/Aktualisieren der Helmor CLI Beta.
  • Skill-Verwaltung: Installieren und Aktualisieren von Helmor Skills über den Beta-App-Flow.
  • Befehlsreferenz: Zugriff auf die vollständige Helmor-Befehlsreferenz.
  • Stacking-Features: Planen und Verwalten von abhängigen PR-Stapeln mit /helmor-cli stack, break und restack.

Voraussetzungen

  • Helmor CLI: Stellen Sie sicher, dass die Helmor CLI installiert und auf dem neuesten Stand ist.
  • Terminal-Zugriff: Ein Terminal mit Shell-Unterstützung (z. B. Bash, Zsh, Fish).
  • GitHub-Konto (optional): Für die GitHub-Integration wird ein authentifiziertes GitHub-Konto empfohlen.

Installation

# Globale Installation über npm (falls zutreffend)
npm install -g helmor-cli

# Oder über den Beta-App-Flow
helmor-cli install-skills

Verwendung

Hier sind einige typische Befehle:

# Helmor-Daten inspizieren
helmor-cli inspect data

# Repositories auflisten
helmor-cli list repositories

# Einen Prompt an einen Agenten senden
helmor-cli send-prompt "Erstelle einen Plan für ein neues Feature"

# Modelle auflisten
helmor-cli list models

# Einen Stapel von PRs erstellen
helmor-cli stack init

# Eine Änderung in einen Stapel aufteilen
helmor-cli break

# Stapel neu synchronisieren
helmor-cli restack

# Helmor als MCP-Server ausführen
helmor-cli serve-mcp

# Shell-Vervollständigungen generieren
helmor-cli completions bash

# Die laufende App beenden
helmor-cli quit

# Auf CLI-Updates prüfen
helmor-cli check-update

Stacking (PR-Stapel)

Das Stacking-Feature ermöglicht es, große Änderungen als Stapel abhängiger Pull Requests zu verwalten:

  • /helmor-cli stack: Initialisiert einen neuen Stapel oder plant eine Änderung als Stapel abhängiger PRs.
  • /helmor-cli break: Teilt eine bereits geschriebene Änderung in einen Stapel unabhängiger, aber aufeinander aufbauender PRs auf.
  • /helmor-cli restack: Synchronisiert den Stapel neu, nachdem sich untere Ebenen geändert haben oder zusammengeführt wurden.

Fehlerbehebung

  • Befehl nicht gefunden: Stellen Sie sicher, dass helmor-cli in Ihrem PATH installiert ist.
  • Authentifizierungsfehler: Überprüfen Sie Ihre GitHub-Integration und Token.
  • Beta-Updates: Führen Sie helmor-cli check-update aus, um die neueste Beta-Version zu erhalten.

Weitere Informationen

Weitere Details und die vollständige Befehlsreferenz finden Sie in der offiziellen Helmor-Dokumentation.

Verwandte Skills