ivanarama

PromptPilot — AI skill for Claude Code

AI community

Background task queue for Claude Code and other AI CLIs — web UI + Telegram bot.

How to install PromptPilot

This entry records only its repository, not the path inside it, so there is no exact command to give. Open ivanarama/PromptPilot and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What PromptPilot does

Background task queue for Claude Code and other AI CLIs — web UI + Telegram bot.

Alternatives in AI

  • Invisible Dots — Open-source, self-hosted alternative to OpenAI Dots, Meta Muse, Grok Bot, Manus Cue and Claude Cowork 31.8k ★
  • AIHawk — Open-source AI browser agent: describe any task in plain language and it autonomously browses, clicks, types a 30.3k ★
  • Bot On Anything — A large model-based chatbot builder that can quickly integrate AI models (including ChatGPT, Claude, Gemini) i 4.2k ★

README

PromptPilot

**Background task queue for AI CLIs** — schedule prompts, retry on rate limits, manage everything via Web UI or Telegram bot.

Works with Claude Code, OpenAI Codex, Qwen Code, Cursor Agent, or any CLI that accepts a prompt argument.


Универсальный планировщик промптов для AI CLI — очередь, планирование и автоматический retry.

Работает с **любым** AI CLI: Claude Code, Codex, Qwen Code и другими.

Возможности

  • Мульти-провайдер — Claude, Codex, Qwen, Cursor Agent, или любой свой CLI
  • Очередь задач с приоритетами (1 — высший, 10 — низший)
  • Планирование — запуск промптов в заданное время
  • Выбор модели — для Claude Code провайдеров (sonnet/opus/haiku) и любых провайдеров с явным списком models (Web UI + бот)
  • Rate limit detection — автоматическое определение лимитов API; перегрузка провайдера (529 overloaded) отличается от исчерпанной квоты и так и называется в уведомлении
  • Exponential backoff — retry с нарастающей задержкой (60s → 1h)
  • Crash recovery — при перезапуске воркера зависшие задачи возвращаются в очередь
  • CLI + Web UI — два интерфейса на выбор
  • Telegram бот — управление задачами через Telegram с авторизацией по номеру телефона
  • Пароль на создание задач в боте — опциональная защита через PP_TASK_PASSWORD
  • --dangerously-skip-permissions — флаг на задачу для запуска Claude без интерактивных подтверждений
  • Уведомления — Telegram бот присылает сообщение как только задача завершилась (с результатом или ошибкой)
  • Интеграция с herdr — задачи выполняются в живых терминальных сессиях: permission-диалог не роняет задачу, а ждёт подтверждения (с уведомлением в Telegram); режим keep_pane оставляет сессию открытой для продолжения
  • herdr → Telegram мост — уведомления о заблокированных/завершённых агентах herdr с кнопками «Подтвердить / Экран / Ответить»
  • Опциональная авторизация Web UI/API — токен через PP_API_TOKEN
  • **Скилы