Agent HQ

👤 thibautrey 📦 v1.0.1 ⭐ 4.0 ⬇️ 2.5K 下载
🤖 AI-Agent 免费 🔑 需 API Key

📖 技能介绍


name: agent-hq description: 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.


Agent HQ Installation

Summary

7w4.net小葱技能站,你的AI助手技能库。

  • Backend + frontend: Express API with SQLite board + Vite/React UI served from frontend-react/dist.
  • Automation pieces: Jarvis summary (scripts/jarvis-connector.js), Telegram notifier (scripts/notify-jarvis-telegram.js + cron), plus a high-priority watcher inside backend/server.js.
  • Data: data/board.json seeds missions/agents/cards; the board persists in data/mission.db.
  • Notifications: config/telegram.json (or AGENT_HQ_TELEGRAM_* env vars) lets you send alerts to Telegram.

Setup steps

  1. Clone the repo and install deps: bash git clone https://github.com/thibautrey/agent-hq.git cd agent-hq npm install npm --prefix frontend-react install
  2. Edit config/telegram.json with your botToken/chatId (or set AGENT_HQ_TELEGRAM_TOKEN/AGENT_HQ_TELEGRAM_CHAT_ID). Keep this file secret.
  3. Build the UI and start the server: bash npm --prefix frontend-react run build npm run start:agent-hq The UI is served on / and the API lives under /api (default port 4000).
  4. Configure cron jobs (Heartbeats + Telegram):
  5. Jarvis summary: node scripts/jarvis-connector.js or scripts/notify-jarvis-telegram.js --force as needed.
  6. Telegram notifier cron (see run-telegram-notifier.sh).
  7. Use the UI to create cards or POST /api/cards//api/cards/quick to keep Jarvis busy.

Runtime commands

  • View board: curl http://localhost:4000/api/board
  • Trigger Telegram alert: curl -X POST http://localhost:4000/api/notify-telegram
  • Quick card: curl -X POST http://localhost:4000/api/cards/quick -H "Content-Type: application/json" -d '{"text":"Design review needed"}'
  • Jarvis summary: node scripts/jarvis-connector.js

Tips

  • Drop cards directly into data/board.json before first run for a seeded mission.
  • high_priority_jobs table in SQLite prevents duplicate Telegram alerts.
  • AGENT_HQ_API_TOKEN protects mutating endpoints for scripted integrations.

Release notes

  • 2026-02-09 – Mission-control stack created, README translated to English, changelog added, and the Clawdhub installer skill agent-hq@1.0.0 published (now mirrored with this manifest).

Enjoy running your own Mission Control.

🤖 AI 评测

这个 Skill 提供了完整的任务控制堆栈部署指南,安装步骤清晰,命令示例实用,配置说明也比较详细。但元数据信息过于简单,缺少关键词等搜索优化信息,可能会影响在平台上的发现率。此外,文档缺少故障排除和常见问题解答,对新手用户不够友好。总体来说质量中等偏上,核心内容扎实,但仍有完善空间。

📊 多维度评分

适应性3.9
规范性3.9
有效性4.1
可靠性3.9
可信度4.4

📁 包含文件 (2 个)

📄 SKILL.md 2.5 KB
📄 _meta.json 127 B