alexandru skills — плагин

Плагин со скиллами для Scala, Kotlin и Java: Arrow, Cats Effect, Compose, JSpecify, плюс код-ревью, уточнение кода и работа с MCP.

  • 51 ★ репозитория
  • Последний коммит
Плагин

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

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

  • Скиллы состоят из инструкций и справочников. Исключение: `external-research` клонирует репозитории и хранит кеш на диске.
Все причины и проверки

alexandru/skills

Установка

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

npx skillfoxx add plugins/alexandru-skills

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

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

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

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

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

  • Скиллы состоят из инструкций и справочников. Исключение: `external-research` клонирует репозитории и хранит кеш на диске.

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

Что делает

Репозиторий собирает скиллы для агентов в трех группах. В группе `coding` лежат справочники по Akka и Pekko Streams, Arrow Resource и Arrow Typed Errors, Cats Effect IO и Resource, Cats MTL, состоянию Compose, аннотациям JSpecify, контекстным параметрам Kotlin и библиотекам Kotlin для потребителей на Java. Группа `engineering` дает скиллы `code-refine`, `code-refinements`, `code-review` и `code-reviewing` для итеративной доработки и проверки изменений. Группа `tools` содержит `create-skill`, `external-research` с кешем клонов Git и артефактов Maven, а также `mcp-access` для вызова MCP-серверов, когда встроенные инструменты недоступны. Примеры кода в скиллах проверяются файлами `verify-examples`.

Для кого. Разработчикам на JVM, которые пишут Scala и Kotlin в функциональном стиле и хотят, чтобы агент знал нужные библиотеки и правила проверки кода.

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

  • В проекте на Scala ресурсы закрываются через Cats Effect `Resource`, и агент должен их не терять
  • Kotlin-код с Arrow переводят на типизированные ошибки через Raise DSL
  • Состояние Compose-экрана выносят вверх по дереву и надо не ошибиться с владельцем
  • Изменения в ветке проверяют на ошибки, производительность и непреднамеренное поведение
  • MCP-инструмент недоступен в агенте, а вызвать сервер все равно нужно

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

  • Проект на Python, JavaScript или Go: набор посвящен JVM
  • Нужен один справочник по общему стилю Java без Scala и Kotlin
  • Вам нужен готовый CI-линтер, а не инструкции для агента

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

Проверь ветку скиллом `code-reviewing`: найди ошибки, проблемы производительности и неочевидные изменения поведения.

Ограничения

Скиллы описывают конкретные библиотеки и версии их практик, поэтому для других стеков пользы мало. Файлы `verify-examples` проверяют примеры внутри самих скиллов и не гарантируют, что агент применит правила к вашему коду без ошибок. Скилл `external-research` хранит постоянный кеш клонов Git и артефактов Maven на диске, который растет со временем. Файл лицензии в метаданных GitHub не определен, в README указана MIT. Автоматическое обновление после установки через маркетплейс запускают отдельной командой `claude plugin marketplace update alexandru`.

Как отключить. Удалите плагин `alexandru-skills` через `/plugin` или удалите скопированные папки скиллов из каталога агента. Кеш `external-research` очистите вручную.

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

Как поставить скиллы Александру в Claude Code?

Выполните `claude plugin install alexandru-skills --marketplace alexandru/skills`. Скиллы запускаются как `/alexandru-skills:<имя-скилла>`.

Как подключить к Codex и Copilot?

Для Codex: `codex plugin marketplace add alexandru/skills`, затем `codex plugin add alexandru-skills@alexandru`. Для Copilot: `gh skill install alexandru/skills skills/coding/arrow-resource/SKILL.md` для каждого нужного скилла.

Что делает `mcp-access`?

Дает агенту порядок вызова MCP-серверов без встроенных инструментов: сначала CLI-инспектор, затем сырой JSON-RPC через stdio или HTTP.

Какие библиотеки покрыты?

Akka и Pekko Streams, Arrow Resource и Typed Errors, Cats Effect IO и Resource, Cats MTL, JSpecify, Kotlin context parameters, Compose state hoisting и Scala Kindlings для Circe и PureConfig.

Как обновить установленные скиллы?

После установки через маркетплейс Claude Code выполните `claude plugin marketplace update alexandru`.

Обсуждение

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

Плагины
Выбор редакции

Набор скиллов от команды Kotlin для агентов: перевод Java в Kotlin, миграции сборки и правильная работа с бэкенд-фреймворками

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

Скилл ревью кода: четыре независимых прохода, замечания с доказательствами и допуск к слиянию из JSON

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

Двадцать скиллов для чтения чужого кода, ревью документов и коммитов, перевода Markdown и спецификаций на OpenSpec

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

Подборка скиллов, отобранная и проверенная JetBrains: Kotlin, Spring, Vue, деплой, документы, Google Workspace.

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

Десятки скиллов инженера mizchi: аудит фронтенда, AWS, Cloudflare, SQL, Playwright и OpenTelemetry, ставятся по одному

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

Библиотека скиллов для Claude Code, Cursor и Codex: ревью командой агентов, TDD, стековые PR, оценка готовности репозитория

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

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

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

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
alexandru skills (эта карточка)нет51
Scala Skills (direct-style-scala)нет80один скилл про Scala в прямом стиле; здесь набор для Cats Effect, Arrow, Compose и JSpecify
Kotlin Footgunsнет2 271грабли Kotlin и Android по опыту автора; здесь библиотеки и ревью кода

Коротко о README

README показывает установку для Claude Code, Copilot, Codex и любого другого агента через `skills` CLI, затем перечисляет скиллы по группам с одной строкой описания. Репозиторий входит в проект alexandru/agents-config.

Бейдж для README

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