Scala Skills (direct-style-scala)
Скилл для Claude Code и Codex по Scala в прямом стиле: структурная конкуренция Ox, Tapir, обработка ошибок и конфигурация.
- 80 ★ репозитория
- Последний коммит
Минимальный доступ
Почему такой уровень
- Скилл содержит только справочные руководства и ничего не запускает.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/scala-skills-direct-style-scalaОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Скилл содержит только справочные руководства и ничего не запускает.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий VirtusLab публикует скилл `direct-style-scala` со справочными руководствами по сценариям. В нем стиль кода и инструменты Scala, функциональное программирование, структурная конкуренция Ox и синхронный Tapir. Руководства пронумерованы: управление ресурсами, фоновые процессы, типобезопасная конфигурация, внедрение зависимостей на этапе компиляции, настройка нового проекта, общее состояние между потоками, организация кода, подпроцессы, моделирование предметной области. Дальше идут обработка ошибок, настройка вывода ошибок, обработка сбоев декодирования, аутентификация и конфигурация HTTP-сервера. Скилл ведет агента к приложениям в прямом стиле, без обертки в монады эффектов. Текст автор описывает как написанный ИИ для ИИ и людей.
Для кого. Scala-разработчикам, которые просят Claude Code или Codex писать приложения на Ox и Tapir в прямом стиле.
Подходит, если
- Новый HTTP-сервис на Tapir создают с нуля, с настройкой проекта и конфигурации.
- Фоновые процессы и подпроцессы освобождают ресурсы через структурную конкуренцию Ox.
- Ошибки декодирования запроса превращают в читаемый ответ клиенту.
- Агент организует код и предметную модель по готовым руководствам.
Не подходит, если
- Проект на Scala с эффектами, например Cats Effect или ZIO: скилл про прямой стиль.
- Нужна справка по другому языку или другой экосистеме.
- Требуются инструкции по асинхронному Tapir: скилл описывает синхронный.
Пример запроса к агенту
Создай новый HTTP-сервис на Tapir в прямом стиле с типобезопасной конфигурацией и аутентификацией по токену.Ограничения
Скилл ориентирован на прямой стиль Scala с Ox и синхронным Tapir и мало помогает проектам на Cats Effect или ZIO. Для Claude Code доступны плагин из маркетплейса и копирование папки в `~/.claude/skills/`, для Codex маркетплейс командой `codex plugin marketplace add`, для Cursor, OpenCode и Pi копия в `~/.agents/skills/`. В репозитории нет файла лицензии. Руководства написаны ИИ, проверяйте примеры кода на своих версиях библиотек.
Как отключить. Выполните `/plugin uninstall direct-style-scala@virtuslab-scala-skill` либо удалите папку `direct-style-scala` из каталога скиллов агента.
Частые вопросы
Как поставить скилл в Claude Code?
Выполните `/plugin marketplace add virtuslab/scala-skill`, затем `/plugin install direct-style-scala@virtuslab-scala-skill`. Вручную скопируйте папку скилла в `~/.claude/skills/`.
Как поставить в Codex?
Выполните `codex plugin marketplace add virtuslab/scala-skill`, откройте Codex и установите direct-style-scala из `/plugins`. Для обновления есть `codex plugin marketplace upgrade virtuslab-scala-skill`.
Работает ли скилл в Cursor?
Да. Cursor, OpenCode и Pi читают скиллы из общего каталога `~/.agents/skills/`, одной копии хватает для всех троих.
Что такое прямой стиль в Scala?
Код пишется последовательно, без оборачивания в монады эффектов, а конкуренция и ресурсы управляются структурно через Ox.
Какие темы закрывают руководства?
Ресурсы, фоновые процессы, конфигурация, внедрение зависимостей, настройка проекта, общее состояние, подпроцессы, предметная модель, ошибки, аутентификация и HTTP-сервер.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкиллы для Java-проектов: ревью кода, Spring Boot, JPA, конкурентность, миграция версий Java, аудит Maven и безопасность
Набор скиллов для Claude Code и Codex, которые учат агента писать Spring Boot по вашим конвенциям и шаблонам
Набор из 16 скиллов для Spring Boot: агент сначала изучает приложение, потом правит JPA, DTO, REST, Security, Kafka и тесты.
Скиллы для серверного Swift и линтер swift-server-lint: Swift NIO, Hummingbird, Postgres, конкурентность и хук проверки.
Набор из 14 скиллов для Java Spring Boot: от анализа требований и генерации кода до тестов, ревью и Docker-развертывания.
Скилл Elysia v2 учит агента писать, отлаживать и переносить бэкенды на Elysia: валидация, плагины, типизированные клиенты и деплой
Коротко о README
Скилл-плагин с нумерованными руководствами по сценариям для Scala, Ox и Tapir. Устанавливается через маркетплейс Claude Code и Codex либо копированием.