T3 Tots — скилл

T3 Tots дает агенту читать состояние потоков T3 Code, отвечать на вопросы и получать отчеты, в том числе на телефон

  • 135 ★ репозитория
  • Последний коммит
Скилл

Широкий доступ

Почему такой уровень

  • Скрипты подключаются к внутреннему локальному API T3 Code и читают его базу, поэтому видят содержимое потоков агентов
  • Через `t3listen` вопросы и ответы агентов уходят на настроенный вебхук, а одобрения можно включить для ответов с телефона
Все причины и проверки

deepusleepy/t3-tots

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/t3-tots

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Скрипты подключаются к внутреннему локальному API T3 Code и читают его базу, поэтому видят содержимое потоков агентов
  • Через `t3listen` вопросы и ответы агентов уходят на настроенный вебхук, а одобрения можно включить для ответов с телефона

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Набор из 22 скиллов и вспомогательных скриптов для T3 Code, редактора с потоками агентов. Скиллы показывают статус потоков, список ожидающих ответа, запускают новые потоки, достают итоговый вывод, собирают отчеты по проектам и следят за потоками. Среди них `t3-status`, `t3-waiting`, `t3-watch`, `t3-new-thread`, `t3-digest` и `t3-cleanup`. Скрипты лежат рядом. `t3q.py` читает базу T3 Code только на чтение, `t3ctl` обращается к локальному API и устанавливает скиллы, а необязательный `t3listen` отправляет вопросы и завершения запусков на ваш вебхук. Файл `manifest.json` хранит размер и SHA-256 каждого файла, установка проверяет их по метке релиза.

Для кого. Тем, кто ведет несколько потоков агентов в T3 Code и хочет управлять ими из Grok Bot, Claude Code, Codex, Cursor или Hermes.

Подходит, если

  • Несколько потоков работают параллельно, и нужен список тех, что ждут вашего ответа
  • Агент закончил длинный запуск, и вы хотите получить итог на телефон через вебхук
  • Поток остановился на лимите использования, и нужно продолжить его после сброса
  • Требуется еженедельный отчет по проектам и чистка старых потоков с отчетом по диску

Не подходит, если

  • T3 Code не установлен: скиллы работают только с его локальным API и базой
  • Нужен стабильный публичный интерфейс: внутренний websocket T3 Code может поменяться после обновления
  • Достаточно официального MCP-сервера T3 Code для внешних агентов

Пример запроса к агенту

Покажи, какие потоки в T3 Code ждут моего ответа, и коротко опиши, что у каждого спрашивается

Ограничения

  • Проект неофициальный. `t3ctl` и `t3listen` используют внутренний локальный websocket-API T3 Code, он не публичен и не стабилен, обновление T3 Code может их сломать.
  • Одобрения разрешений, живые события на вебхук, продолжение остановленной очереди и восстановление после лимита пока не покрыты официальными MCP и командой `t3 thread`.
  • Ставить надо из метки релиза: каждый файл сверяется с `manifest.json`, ветка `main` для установки не годится.
  • Для macOS есть запасной путь `t3ui` через интерфейс, ему нужны права на универсальный доступ.
  • Правила, кто вправе отвечать на вопросы агента, заданы в скилле `t3-tots-rules`.

Как отключить. Удалите папки скиллов из `~/.claude/skills`, `~/.agents/skills`, `~/.cursor/skills` или `~/.hermes/skills` и установленные инструменты. Отправку на вебхук остановите, выключив автозапуск `t3listen`.

Частые вопросы

Как установить T3 Tots в Claude Code?

Скачайте релиз, распакуйте и выполните `node tools/t3ctl skills install --to ~/.claude/skills`. Сначала запустите с `--dry-run`, чтобы увидеть список файлов.

Что отправляет t3listen на вебхук?

События `request.opened`, `request.resolved`, `thread.finished`, `thread.failed` и `thread.cancelled`. Одобрения отправляются, только если вы их включили.

Как отфильтровать лишние события?

Добавьте раздел `filters` в `listen.json`: запуски, не требующие вашего решения, можно не отправлять. События `thread.failed` и `request.opened` не фильтруются.

Есть ли телеметрия?

Нет, по данным автора. Единственная исходящая отправка идет на вебхук, который вы настроили для `t3listen`.

Чем T3 Tots отличается от официального MCP T3 Code?

Официальный MCP и команда `t3 thread` пока не покрывают одобрения, живые события и продолжение очереди. Автор переносит функции на официальные интерфейсы по мере их появления.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Консольный клиент Things 3 на Go со скиллом: агент читает локальную базу задач, пишет через URL-схему, откатывает массовые правки.

CLIРасширенный доступ124Звезды репозитория

Команда /myoffice открывает в браузере «офис», где видно, чем занят каждый агент на машине: думает, ждет вас или закончил.

СкиллРасширенный доступ401Звезды репозитория

Четыре скилла для человека с несколькими ИИ-помощниками: журнал поручений, приемка с доказательствами, инструкции новичкам

ПлагинМинимальный доступ688Звезды репозитория

tsk — терминальная доска задач: интерфейс для человека, CLI и два скилла для агентов, запуск задачи в отдельном git worktree.

CLIРасширенный доступ268Звезды репозитория

Официальная командная строка Todoist со скиллом для агентов: задачи, проекты и входящие из терминала

CLIРасширенный доступ332Звезды репозитория

Tokdash показывает расход токенов и стоимость сессий Claude Code, Codex, Gemini CLI и еще десятка агентов локально

CLIРасширенный доступ92Звезды репозитория

Коротко о README

README перечисляет содержимое репозитория таблицей и описывает инструменты: `t3q.py`, `t3ctl`, `t3listen`, `thread-match.js`, скрипты экспорта и очистки. Затем идут установка из метки релиза, настройка ответов с телефона и фильтры событий.

Бейдж для README

Сообщить о проблеме