ai-toolkit CLI

Набор из 116 скиллов, 44 агентов и хуков безопасности для Claude Code, Cursor, Codex, Gemini CLI и еще девяти редакторов

  • 179 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

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

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

  • Правит глобальные настройки агентов, например ~/.claude/settings.json, и ставит 29 хуков, которые срабатывают на каждом шаге
  • Хуки блокируют команды и могут остановить рабочий процесс, который вы считали нормальным
  • claude-switch читает OAuth-данные профилей Claude и обращается к внутреннему служебному адресу ради лимитов
Все причины и проверки

softspark/ai-toolkit

Установка

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

npx skillfoxx add cli/ai-toolkit

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

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

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

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

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

  • Правит глобальные настройки агентов, например ~/.claude/settings.json, и ставит 29 хуков, которые срабатывают на каждом шаге
  • Хуки блокируют команды и могут остановить рабочий процесс, который вы считали нормальным
  • claude-switch читает OAuth-данные профилей Claude и обращается к внутреннему служебному адресу ради лимитов

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

Что делает

ai-toolkit — npm-пакет, который одной командой `ai-toolkit install` раскладывает по редакторам готовую рабочую среду: 116 скиллов, 44 агента, 29 хуков на 14 событий жизненного цикла и конституцию из семи статей. Хуки PreToolUse блокируют `rm -rf`, `DROP TABLE` и другие необратимые операции, а не просто напоминают о них в тексте правил. Скиллы делятся на задачные слэш-команды вроде `/commit`, `/build`, `/deploy` и `/test`, гибридные и знаниевые, среди которых 13 наборов правил по языкам. Четыре персоны (`backend-lead`, `frontend-lead`, `devops-eng`, `junior-dev`) меняют стиль и приоритеты агента. Языковые скиллы включаются только для языков ваших проектов, чтобы описания не раздували контекст. Отдельные команды покрывают рабочие процессы: `claude-switch` и `codex-switch` привязывают аккаунты к каталогам проектов и показывают лимиты, `claude-app export` готовит плагин для Claude Chat и Cowork, `codex-plugin export` собирает пакет для Codex, а `ai-toolkit doctor --fix` чинит установку.

Для кого. Командам и одиночкам, которые работают сразу в нескольких редакторах и хотят единый набор скиллов, агентов и защитных хуков без ручной сборки.

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

  • Claude Code и Cursor стоят на одной машине, а правила и скиллы хочется держать в одном месте
  • Агент однажды удалил лишнее, и нужна защита, которая физически блокирует `rm -rf` и `DROP TABLE`
  • Один человек ведет проекты клиентов под разными аккаунтами Claude и Codex
  • Новому проекту нужны готовые команды `/commit`, `/test` и правила языка без настройки с нуля
  • Плагин для Claude Chat или Cowork надо собрать из тех же скиллов, что и для терминала

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

  • Нужен один скилл или один хук: целый набор с 29 обработчиками вам будет лишним
  • Рабочая среда запрещает менять `~/.claude/settings.json` и домашние каталоги агентов
  • Python старше 3.11 на машине и нет возможности его обновить
  • Агент должен работать с минимумом правил в контексте, а не с общей конституцией

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

Поставь ai-toolkit, запусти `ai-toolkit install --local` в этом проекте и покажи, какие скиллы и хуки подключились.

Ограничения

  • Нужны Node.js 18 или новее и Python 3.11 или новее. На macOS системный `/usr/bin/python3` версии 3.9 не подойдет.
  • Установка правит глобальные файлы агентов, например `~/.claude/settings.json` и `~/.claude/rules`, поэтому после обновления пакета запускают `ai-toolkit update`.
  • На Windows рекомендуется WSL, а нативный запуск требует Git Bash для скриптов хуков.
  • Лимиты Claude `claude-switch` берет через внутренний служебный адрес Anthropic, доступность которого может измениться. Хуки есть не у всех редакторов: Roo Code и Aider получают только правила.

Как отключить. Выполните `ai-toolkit uninstall`: команда убирает установленные файлы и записи MCP, включая профили claude-switch. Пакет снимается командой `npm uninstall -g @softspark/ai-toolkit`.

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

Какие редакторы поддерживает ai-toolkit?

Claude Code, Claude Chat и Cowork, Cursor, Windsurf, Gemini CLI, GitHub Copilot, Cline, Roo Code, Aider, Augment, Antigravity, Codex CLI и `opencode`. Claude Code ставится всегда, остальные выбирают флагом `--editors`.

Что делает конституция из семи статей?

Это правила безопасности, которые исполняют хуки PreToolUse: они блокируют `rm -rf`, `DROP TABLE` и необратимые операции до выполнения команды. Ограничение действует на уровне хука, а не просьбы к модели.

Как поставить ai-toolkit в Claude Code?

Выполните `npm install -g @softspark/ai-toolkit`, затем `ai-toolkit install`. Для одного проекта добавьте `ai-toolkit install --local`. Либо без установки пакета: `npx @softspark/ai-toolkit install`.

Чем отличаются профили `minimal`, `standard` и `strict`?

Профиль `minimal` ставит только агентов и скиллы, `standard` работает по умолчанию и ставит все, `strict` добавляет git-хуки. Профиль выбирают флагом `--profile` при установке.

Как обновить ai-toolkit?

Выполните `npm install -g @softspark/ai-toolkit@latest && ai-toolkit update`. Проекты подхватывают изменения сразу, потому что агенты и скиллы ставятся символическими ссылками.

Обсуждение

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

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

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

AI Code Toolkit

aicode-toolkit

Плагины и MCP-серверы для агента: проекты из шаблонов, паттерны перед правкой файла и ревью по правилам из YAML.

ПлагинРасширенный доступ160Звезды репозитория

Одиннадцать скиллов для Claude Code и Codex: аудит тестов, очистка git worktree, страницы планов, расшифровка записей экрана и вход через 1Password

СкиллШирокий доступ1,2 тыс.Звезды репозитория

CLI, который создает и поддерживает файлы контекста для кодовых агентов: CLAUDE.md, правила Cursor, AGENTS.md и инструкции Copilot, и держит их в актуальном вид

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

Наборы агентов, скиллов, правил и шаблонов для 19 AI-инструментов: от цикла разработки до разбора инцидентов

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

Модульный набор плагинов для Claude Code: скиллы, агенты, команды и правила для Java, TypeScript, Python, PHP и AWS

ПлагинРасширенный доступ367Звезды репозитория

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

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

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
ai-toolkit (эта карточка)нет179
Claude Code Toolkitнет2 815набор скиллов и хуков для одного Claude Code: брейншторм, вики, конвейер книги
ECCнет298 551система из 71 агента и 311 скиллов со сканером AgentShield, без блокирующей конституции из семи статей

Коротко о README

README начинается со списка новинок версии 5.4.2, затем идут установка через npm, настройка проекта, управление аккаунтами Claude и Codex, плагины и экспорт для приложения Claude. Следом таблица поддержки 13 платформ, состав набора по числам, архитектура и перечень слэш-команд со ссылками на справочники в каталоге kb.

Бейдж для README

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

Foxx AIai-toolkit
Foxx AI

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