Sno Station Skills

31 скилл для Claude Code и Codex: ревью другим вендором, передача задачи при нехватке квоты, утренняя сводка и ночной разбор

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

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

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

  • Установщик скачивается по curl и сразу выполняется в оболочке, затем ставит программу sno и скиллы во все найденные агенты
  • Передача смены будит второго агента и отдает ему работу над вашим кодом с нужного коммита, для этого нужны фоновые процессы, tmux и вход в обе CLI
  • Ночной цикл читает сессии Claude Code и Codex за день, а в них лежат ваш код и переписка
Все причины и проверки

sno-ai/sno-station-skills

Установка

Работает в

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

npx skillfoxx add skills/sno-station-skills

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

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

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

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

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

  • Установщик скачивается по curl и сразу выполняется в оболочке, затем ставит программу sno и скиллы во все найденные агенты
  • Передача смены будит второго агента и отдает ему работу над вашим кодом с нужного коммита, для этого нужны фоновые процессы, tmux и вход в обе CLI
  • Ночной цикл читает сессии Claude Code и Codex за день, а в них лежат ваш код и переписка

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

Что делает

Sno Station Skills — набор из 31 скилла в 22 блоках; его ставит в ваши агенты программа Sno Station. Скиллы дают Claude Code и Codex привычки инженерной команды: независимое ревью, передачу задачи, письменное определение готовности и отчет после вашего отсутствия. Одна команда установки ставит программу sno и подключает все скиллы к каждому найденному агенту: Claude Code, Codex, OpenClaw и Hermes Agent. Главный сценарий называется Dual Brain. Один агент делает задачу, второй проверяет результат по вашим требованиям в свежей сессии без переписки автора. Когда установлены обе CLI, ревью идет в CLI другого вендора и повторяется, пока отчет не станет чистым. Для долгих ночных запусков есть смена агента: скилл rotate-agent следит за остатком квоты, и на пороге рабочий агент пишет записку передачи, будит агента другого вендора и отдает ему задачу с точным коммитом для продолжения. Все скиллы разложены по шести группам: ревью и аудит, сборка и раскатка, связь и передача, отчеты, делегирование и ретроспектива. В последней живет ночной цикл rem-reflect: он читает сессии Claude Code и Codex за день, находит повторяющиеся ошибки и предлагает правила. Применяются они только после вашей команды sno rem-reflect accept.

Для кого. Для разработчиков, которые держат на машине и Claude Code, и Codex, запускают длинные задачи на ночь и хотят, чтобы второй агент проверял работу первого.

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

  • Вы закончили изменение и хотите ревью агентом другого вендора: скажите «peer-review this»
  • Вы запускаете длинную сборку на ночь и боитесь, что квота закончится посреди работы: скажите «arm rotate-agent»
  • Вы возвращаетесь после отсутствия, и «away brief» выдает страницу до 60 строк о сделанном, застрявшем и расходе квоты
  • Работу нужно отдать другому агенту с письменным наказом и проверяемыми критериями готовности: скажите «write a charter»
  • По итогам дня агенты должны предлагать правила из повторяющихся ошибок: для этого служит ночной цикл rem-reflect

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

  • Вы работаете на Windows или без Linux-утилит: среди требований peer-review перечислены Linux, bash, python3, jq и GNU-утилиты
  • Для передачи смены нет tmux или входа в обе CLI: rotate-agent требует и то и другое
  • Вы не готовы запускать установщик, который скачивается по curl и ставит программу sno с набором скиллов во все найденные агенты
  • Вам нужна одна отдельная команда без общей установки: описание проекта дает только общий установщик sno setup

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

Сделай peer-review моих изменений в ветке и исправляй причины найденных проблем, пока ревью другого вендора не станет чистым

Ограничения

Скиллы работают вместе с командой sno и программами Sno Station. Каждый скилл объявляет блок «requires», и установщик ставит его полностью, в урезанном виде или пропускает, если агент не умеет нужное, например запускать фоновые процессы. Описание проекта допускает ревью в той же CLI с пометкой в первой строке, а текст скилла peer-review такого запасного варианта не допускает, так что поведение стоит проверить на своей установке. Все тексты скиллов написаны по-английски, агент отвечает на вашем языке. Агенты Claude Code и Codex зависят от API Anthropic и OpenAI, которые из России недоступны. Обновления приходят сами: sno проверяет новый выпуск и обновляется.

Как отключить. Отдельной команды удаления в документации нет. Скиллы лежат в каталогах агентов, куда их положил sno setup, их можно удалить вручную. Скилл medic покажет, какие скиллы и хуки сейчас установлены.

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

Как поставить Sno Station Skills в Claude Code и Codex?

Скажите агенту «install sno.ai from GitHub» или выполните установщик из описания проекта одной командой в оболочке. Он ставит sno и подключает скиллы к каждому найденному агенту. Если агента поставили позже, запустите sno setup, чтобы подключить и его.

Чем peer-review отличается от самопроверки агента?

Ревью идет в свежей сессии без переписки автора и предпочитает CLI другого вендора. Каждое замечание описывает, как пользователь до него дойдет, что сломается и как автор пытался его опровергнуть. Подозрение на ложное срабатывание помечается, а не прячется. Правка повторяется, пока ревью не вернется чистым.

Что будет, когда у агента заканчивается квота?

Скилл rotate-agent следит за остатком каждые несколько минут и на пороге запускает передачу, пока рабочий агент еще успевает написать записку. Принимающий агент ничего не пишет, пока записка не проверена. По рассказу авторов, 18 сентября 2026 года квота дошла до 2%, и через 14 минут 41 секунду второй агент уже продолжал с первой невыполненной задачи.

Меняет ли ночной цикл rem-reflect скиллы сам?

Нет. Он читает сессии за день, находит повторяющиеся ошибки и предлагает уроки и правки скиллов. Принять предложение можно утром командой sno rem-reflect accept с номером предложения, без нее ничего не меняется.

Что проверяют перед публикацией скиллов набора?

Шесть проверок: наличие LICENSE и NOTICE, целостность блока вместе с семейством скиллов, отсутствие личных путей, имен владельцев, внутренних адресов и зашитых моделей, корректный заголовок с блоком requires, прохождение собственных тестов скилла на чистой копии и штамп PUBLISHED.json, который пишется последним.

Обсуждение

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

Скиллы
Выбор редакции

Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами

CLIШирокий доступ392,9 тыс.Звезды репозитория

Система для кодовых агентов: 68 агентов, 292 скилла, хуки, память, правила и сканер безопасности AgentShield

ПлагинШирокий доступ287,4 тыс.Звезды репозитория
Официальный

DeepSeek Harness — открытый ИИ-агент от DeepSeek, в котором все функции устроены как плагины. Работает в браузере, на macOS и Windows.

CLIШирокий доступ259,5 тыс.Звезды репозитория
Выбор редакции

Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам

CLIШирокий доступ256,6 тыс.Звезды репозитория
Выбор редакции

Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования

CLIШирокий доступ220,4 тыс.Звезды репозитория
Официальный

Ollama запускает открытые нейросети на вашем компьютере и отдает их агентам через локальный API, совместимый с OpenAI и Anthropic.

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

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйЗвезды репозиторияГлавное отличие
Sno Station Skills (эта запись)нет664
Sno Stationнет805сама программа sno и общая локальная память агентов; здесь лежат скиллы, которые она ставит в агенты
agmsgнет1 564скилл обмена сообщениями между консольными агентами через общую локальную базу SQLite, без ревью и передачи смены
Hiveнет579локальная рабочая область в браузере, где один агент раздает задачи остальным

Коротко о README

Страница построена вокруг историй с машины авторов: смена агента при квоте 2%, ревью другого вендора, которое за месяцы ни разу не вернулось пустым, и первая ночь цикла rem-reflect с итогом измерения в три измененных скилла. Дальше идут каталог из шести групп с описанием каждого скилла, список проверок перед публикацией и раздел для авторов скиллов с устройством каталогов.

Бейдж для README

Исходный SKILL.md

---
name: peer-review
description: "Adversarial review and fix loop for code, specs, plans, and migration manifests."
requires:
  programs:
    - {name: subscription-quota-check, min_version: "1.0"}
  harness:
    - {slot: 4.shell, need: required}
    - {slot: 4.file-read-write, need: required}
    - {slot: 4.background-processes, need: required}
---

# Peer Review

Classify → gather context → **run bundled adversarial-review script** → root cause → fix/report → repeat until clean.

"Owner" below means whoever owns the work, usually the user.

Prerequisites: Linux, bash, python3, jq, GNU `date`, `timeout`, `sha1sum`, `pgrep` and GNU `xargs`, Sno's quota pick and answer-provider commands, plus an installed, logged-in reviewer CLI on another vendor. Without python3 the findings ledger and receipts do not work.

The bundled script's adversarial-review pass is the authoritative reviewer. It runs in a fresh, separate headless session that has none of the caller's conversation. Only an answer from a different model vendor counts: the script walks Sno's ordered reviewer candidates and discards failed, empty, unknown-vendor or same-vendor answers. There is no same-vendor fallback. The active agent gathers context, investigates root causes, and applies fixes — it never overrides, filters, softens, or rewords the nested reviewer's findings. Every authoritative finding reaches the user; tag suspected false positives `[Possible FP]` with your reasoning instead of dropping them. Findings the active agent adds on its own are labeled "Active-agent supplementary" and kept clearly separate.

Works for both code and documents: classify first, then load the right verification layers. Code gets a root-cause-driven fix loop; documents get a structured report with optional edits.

## Review Calibration

The review exists to catch expensive failures — data loss, security holes, silently wrong results, primary flows breaking under real production conditions — not to audit style or completeness. Review primary flows first: establish what the artifact is for and where failure costs most, then trace those paths end to end; do not sweep line-by-line collecting local blemishes.

**First, simulate the ordinary use and prove it cannot go wrong there.** Before anything else, write down how this artifact is *normally* used — by a person, by an LLM, by an agent — and walk each of those paths end to end with the values they will really carry: the actual input formats produced by the surrounding system, the actual calls those callers make, and the actual ways their inputs fail (empty, blank, truncated, missing, stale). **A defect on the ordinary path outranks any number of exotic ones.** Edge cases deserve a few probes and never the bulk of the review; if the findings list is mostly exotic inputs, the review has not been done yet.

Exotic-input hunting feels like rigour and reliably misses the main path — a review whose findings are mostly extreme inputs has not walked the common call yet. The common failure it misses is the plausible, silent one: a caller whose variable broke passes an empty value and the tool answers with a default that looks right.

**Process-machinery doctrine:** when the
target is agent-process machinery — orchestration/supervision scripts, task
templates, skill process text, messaging contracts — the severity order is fixed:
**silent death, stalls/deadlocks, wrong-flow execution, and agents
stepping on each other outrank everything else.** A judgment error is
recoverable; a process that dies quietly, waits forever, or tramples a
parallel agent's work is not. Hunt specifically: paths where a failure
produces NO signal; waits without timeouts; state that can go stale without an

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

Foxx AISno Station Skills
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.