Zig Skills

Четыре скилла по Zig: API версий 0.15, 0.16 и 0.17 и стиль TigerStyle, чтобы агент не брал устаревшие примеры.

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

Минимальный доступ

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

  • Скиллы содержат инструкции и вспомогательные скрипты проверки версии компилятора.
Все причины и проверки

zigcc/skills

Установка

Работает в

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

npx skillfoxx add skills/zig-skills

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

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

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

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

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скиллы содержат инструкции и вспомогательные скрипты проверки версии компилятора.

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

Что делает

Набор версионных скиллов для ИИ-помощников, которые пишут `Zig.` Язык быстро меняет API, и модель часто воспроизводит примеры старых релизов. Скиллы `zig-0-15`, `zig-0-16` и `zig-0-17` описывают API и замечания по миграции для нужной ветки, а `zig-tiger-style` дает правила кода и практики стиля `TigerStyle` для любой версии. В каталогах версий лежат скрипты `check-zig-version.sh`. Чтобы агент не ошибся с версией, проект закрепляют в `CLAUDE.md` или `AGENTS.md` строкой вроде «для `Zig` 0.17 следуй `.claude/skills/zig-0-17/SKILL.md`». В `OpenCode` скилл вызывают командой `/skill zig-0-17`, в `Claude Code` он определяется автоматически или по упоминанию в запросе.

Для кого. Разработчикам на `Zig`, чьи агенты подставляют код под устаревший API и ломают сборку на новой версии компилятора.

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

  • Агент пишет код для `Zig` 0.17, но подставляет вызовы из 0.14.
  • Проект мигрируют с 0.15 на 0.16, и нужны заметки по изменившимся `API.`
  • Код ревьюят по правилам `TigerStyle`: безопасность, производительность, читаемость.
  • В репозитории закрепляют версию `Zig` в `AGENTS.md` для всей команды.

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

  • Версия `Zig` старше 0.15: скиллы покрывают 0.15, 0.16 и 0.17.
  • Задача касается конкретной сторонней библиотеки, а скиллы описывают только язык.
  • Агенту нужны готовые проекты, а не справочник по `API.`

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

Используй скилл `zig-0-17` и проверь этот код на устаревшие вызовы, а затем предложи исправления по новому `API.`

Ограничения

Покрыты только `Zig` 0.15.`x`, 0.16.0 и 0.17.0, для других версий полезен лишь `zig-tiger-style`. Скилл нужно подключить к проекту явно, иначе агент возьмет не ту версию. Авторы закладывают версионность в названия каталогов, поэтому при выходе нового релиза появятся новые скиллы, а старые останутся. Скрипты `check-zig-version.sh` запускаются в оболочке и проверяют установленную версию компилятора. Репозиторий не содержит лицензионного файла в метаданных `GitHub`, проверьте условия использования.

Как отключить. Удалите каталоги `zig-0-15`, `zig-0-16`, `zig-0-17` и `zig-tiger-style` из папки навыков агента и строки о них из `CLAUDE.md` или `AGENTS.md`.

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

Какие версии `Zig` покрыты?

0.15.`x`, 0.16.0 и 0.17.0, каждая в своем скилле. Скилл `zig-tiger-style` не зависит от версии.

Как закрепить версию?

Добавьте в `CLAUDE.md` или `AGENTS.md` строку, указывающую нужный `SKILL.md`, например для 0.17 путь `.claude/skills/zig-0-17/SKILL.md`.

Как поставить вручную?

Скопируйте каталог нужного скилла в папку навыков агента: `.claude/skills/` для `Claude Code` или `.opencode/skill/` для `OpenCode.`

Что такое `TigerStyle`?

Набор правил для кода на `Zig`: рекомендации по безопасному и читаемому стилю. Скилл применяет их к любой версии языка.

Как вызвать в `OpenCode`?

Командой `/skill zig-0-17`. В `Claude Code` скилл определяется автоматически или по упоминанию в запросе.

Обсуждение

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

Скиллы

Skill Zoo ищет, ставит, обновляет и проверяет скиллы для Claude Code, Codex, Cursor и других агентов в одном окне и через CLI.

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

Библиотека из 30 с лишним скиллов-инструкций для кодинг-агентов: от плана и сборки до проверки, защиты от галлюцинаций и выкладки

СкиллМинимальный доступ217Звезды репозитория

Семь скиллов по Go от автора Cobra, Viper и Hugo: стиль языка, CLI, релизы, Wails, файловые операции и тесты на afero

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

Девять личных скиллов инженера: цепочка от идеи до PR, поиск стандартов, песочница с циклом ревью и страницы-разборы изменений

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

Больше двадцати скиллов для кодовых агентов: MCP и хуки, режим плана, протокол багфикса, промпты и защитный хук для bash

СкиллШирокий доступ178Звезды репозитория

CLI создает скиллы Claude с постепенной подгрузкой, проверяет размер и структуру, упаковывает в zip и ставит хуки активации

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

Коротко о README

В README перечислены доступные скиллы с версиями, два способа установки, закрепление версии в правилах проекта и способы прямого вызова в `OpenCode` и `Claude Code.`

Бейдж для README

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