VirtusLabVirtusLabOfficialยท1 Agent Skills Included

scala-skill

Direct-style Scala coding, concurrency, and HTTP server guidance

Guides writing direct-style Scala applications with Ox structured concurrency and synchronous Tapir endpoints. Covers resource management, error handling, type-safe configuration, dependency injection, authentication, and compile-time OpenAPI generation. Eliminates common mistakes like stale dependency versions, blocking stream deadlocks, and monadic wrapper misuse. Enforces zero-warning builds, immutable domain models, and targeted testing for production-ready backend code.
npx skills add VirtusLab/scala-skill --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install scala-skill?โ–ผ

Run `npx skills add VirtusLab/scala-skill --all -g -y` in your terminal to install all skills in this repository globally.

What is direct-style Scala?โ–ผ

It is a way of writing Scala without monadic wrappers like Future or IO, using plain blocking calls with Ox structured concurrency and Tapir's .handle endpoint API.

Does scala-skill work with Claude Code and Codex?โ–ผ

Yes. The skill follows the standard SKILL.md format and loads automatically in Claude Code, Codex, Cursor, OpenCode, and Pi.

How does this skill help with Scala concurrency?โ–ผ

It teaches Ox-based patterns for supervised scopes, background forks, channels, and safe subprocess handling, avoiding deadlocks and manual thread management.

Can I use scala-skill without deep Scala experience?โ–ผ

Yes. It provides copy-ready project skeletons, build configurations, and step-by-step chapters that your coding assistant follows automatically.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’