Два скилла превращают Claude в инженера по прошивкам Tibbo и проектам AppBlocks. Он пишет код на Tibbo BASIC с точными именами API, подбирает Tibbit-модули и проверяет плату TPS и питание ещё до того, как вы закажете железо.
Обычный ИИ угадывает. Claude со скиллами - сверяется
TiOS - событийная ОС со своим диалектом BASIC, статической памятью и «курсорами» каналов вроде sock.num и ser.num. Универсальные модели знают о ней мало и придумывают несуществующие функции. Скиллы дают Claude справочники, собранные из исходников Tibbo, и инструменты проверки, поэтому каждый ответ можно проверить.
Без скилла
Выдуманные свойства и процедуры, код не собирается в TIDE
Библиотека «молча» не работает: забыты колбэки и хуки *_proc_*
Tibbit с UART стоит в слоте без последовательного порта
24 В подано на источник питания с входом 9-18 В
Бюджет +5 В никто не считал - плата перезагружается при включении реле
Со скиллом
Каждое имя объекта, константы и процедуры сверено со справочником TiOS
Готовый проект TIDE: global.tbh, main.tbs, device.tbs, .tpr
Раскладка Tibbit по слотам с учётом UART, INT, ADC и PoE
Проверка входного напряжения, ±15 В и бюджета питания скриптом, а не на глаз
Честная пометка: что проверено, а что нужно проверить на устройстве
Два скилла, которые работают в паре
tibbo-firmware
Прошивка и железо Tibbo без догадок
Для TPP2/TPP3, DS, EM, WM и WS: пишет и проверяет код на Tibbo BASIC и Tibbo C, ищет причину по симптому, подбирает Tibbit и проверяет питание.
Пишет прошивку с таблицей ресурсов: сокеты, UART, линии I/O, буферы
Ревью по 34 пунктам: «критично / важно / замечание» и исправленный фрагмент
Диагностика: зависания, сокет не принимает подключения, АЦП показывает ноль, TLS не поднимается
Рисует плату TPS как в конфигураторе Tibbo и диаграмму состояний прошивки
appblocks
Проекты AppBlocks: понять, исправить, создать
Читает экспорт проекта AppBlocks, объясняет человеческим языком, что делает устройство, находит ошибки в логике и аккуратно вносит правки.
Схема логики: группы, узлы и связи как в редакторе
Железо проекта проверяется тем же скриптом TPS из tibbo-firmware
AppBlocks Cloud API: проекты, устройства, OTA - любая запись только после вашего «да»
Как это выглядит
Ошибки прямо на плате. Неверный слот, 24 В на источник 9-18 В, нет разъёма - каждая ошибка пронумерована и объяснена.Конечный автомат из кода. Состояния, выходы, переходы и аварийные пути прошивки на одной схеме.Логика AppBlocks как на ладони. Узлы на своих местах, цвет по роли, подписи портов на связях.
Установка за 3 минуты
Скачайте из последнего релиза на GitHub два архива: tibbo-firmware.zip и appblocks.zip. Ставьте оба: appblocks пользуется проверкой железа из tibbo-firmware.
Для claude.ai, десктопного и мобильного приложения. Скиллы доступны на всех тарифах, от Free до Enterprise; нужно только включённое выполнение кода.
Откройте Settings → Capabilities и включите выполнение кода.
Перейдите в Customize → Skills, нажмите +, затем Create skill → Upload a skill. Если пункта нет, в тарифах Team и Enterprise его мог отключить владелец.
Загрузите tibbo-firmware.zip, потом так же appblocks.zip.
Проверьте, что оба скилла включены в списке. Готово: просто опишите задачу в новом чате.
Меню может немного отличаться в зависимости от версии приложения - см. справку Anthropic Use skills in Claude.
Рекомендуемый способ для Claude Code: скиллы ставятся одним плагином и обновляются одной командой.
Чтобы скиллы работали только в одном проекте, положите их в папку .claude/skills/ внутри проекта.
Загрузите каждую папку скилла через Skills API и передайте полученные skill_id в параметре container вместе с инструментом выполнения кода.
Скриптам скиллов нужен только Python 3.9+ со стандартной библиотекой - никаких дополнительных пакетов.
Что спросить у Claude
Специальные команды не нужны: опишите задачу своими словами, Claude сам выберет скилл. Примеры можно скопировать и подставить свои данные.
Подобрать железо
Нужен контроллер на TPP3: опрашивает 4 счётчика по Modbus RTU через RS485 и отправляет данные в MQTT по Wi-Fi. Питание 24 В в шкафу, до 50 °C. Подбери Tibbit и проверь питание.
Ревью прошивки
Проверь проект на Tibbo BASIC для TPP2W(G3): main.tbs, device.tbs, global.tbh (во вложении). Особое внимание - работе с сокетами и DHCP.
Разобрать проект AppBlocks
Вот экспорт проекта AppBlocks (во вложении). Объясни, что делает устройство, нарисуй логику и плату, перечисли проблемы.
Доработать проект AppBlocks
Добавь в этот проект AppBlocks переменную «наработка насоса» и обнуляй её каждый день в полночь.
Перечислите Tibbit по слотам и укажите питание: 12, 24 или 48 В, через какой Tibbit, нужен ли PoE.
Для кода с библиотеками приложите src_lib_ver из файла .tpr.
Прикладывайте файлы целиком - проект TIDE или экспорт AppBlocks в JSON.
Честно об ограничениях
Claude не запускает TIDE и не прошивает устройство: он проверяет код по справочным данным и прямо пишет, что проверено, а что нет. Собирайте и тестируйте прошивку на реальном железе.
Да. Скиллы распространяются под лицензией MIT. Платить нужно только за сам Claude - скиллы работают в вашем аккаунте.
Какой тариф Claude нужен?
Любой: скиллы доступны в приложении Claude на тарифах Free, Pro, Max, Team и Enterprise (с включённым выполнением кода), а также в Claude Code и через Claude API.
Мои файлы проекта куда-то отправляются?
Нет. Скрипты скиллов работают офлайн в песочнице Claude. В сеть обращается только клиент AppBlocks Cloud, если вы сами дадите ему ключ API, и любая запись в облако выполняется только после вашего подтверждения.
Можно ли поставить только один скилл?
tibbo-firmware работает самостоятельно. appblocks лучше ставить вместе с tibbo-firmware: через него идёт проверка железа и ревью сгенерированного кода.
Tibbo, Tibbit, TiOS, TIDE и AppBlocks - товарные знаки Tibbo Technology Inc. Claude - продукт компании Anthropic. Скиллы разработаны компанией Сканкод - официальным дистрибьютором Tibbo Technology в России и СНГ.