agent-hq
Deploy the Agent HQ mission-control stack (Express + React + Telegram notifier / Jarvis summary) so other Clawdbot teams can spin up the same board, high-priority watcher, and alert automation. Includes setup, telemetry, and automation hooks.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Deploy the Agent HQ mission-control stack (Express + React + Telegram notifier / Jarvis summary) so other Clawdbot teams can spin up the same board, high-priority watcher, and alert automation. Includes setup, telemetry, and automation hooks.
How to use
Sklonuj repozytorium i zainstaluj zależności: git clone https://github.com/thibautrey/agent-hq.git, przejdź do katalogu projektu, uruchom npm install oraz npm --prefix frontend-react install.
Skonfiguruj Telegram: otwórz plik config/telegram.json i wpisz swój botToken oraz chatId, lub ustaw zmienne środowiskowe AGENT_HQ_TELEGRAM_TOKEN i AGENT_HQ_TELEGRAM_CHAT_ID. Plik konfiguracyjny traktuj jako poufny.
Zbuduj interfejs i uruchom serwer: wykonaj npm --prefix frontend-react run build, a następnie npm run start:agent-hq. Panel będzie dostępny na porcie 4000, interfejs na ścieżce głównej, API pod /api.
Skonfiguruj zadania cron: ustawić harmonogram dla skryptu jarvis-connector.js oraz notify-jarvis-telegram.js, aby regularnie sprawdzać status i wysyłać powiadomienia. Instrukcje znajdują się w pliku run-telegram-notifier.sh.
Twórz karty zadań: użyj interfejsu webowego do dodawania kart lub wyślij żądanie POST do /api/cards/quick z tekstem zadania, aby szybko dodać nowe elementy do tablicy.
Monitoruj tablicę: sprawdzaj status wszystkich agentów i zadań poprzez dashboard, otrzymuj automatyczne alerty na Telegram o priorytetowych zdarzeniach i zmianach statusu.