scala

Community

Ship safer Scala with effect and HTTP best practices.

AuthorJCETools-Petra
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Scala tasks frequently stall due to choosing the right effect system, HTTP framework, and safety patterns, leading to inconsistent architecture, brittle error handling, and harder-than-necessary testing.

Core Features & Use Cases

  • Effect-System Guidance (ZIO / Cats Effect / Akka / Direct Style): Choose an approach that matches your concurrency, dependency-injection, error modeling, and team conventions.
  • HTTP Framework Selection (Tapir / http4s / Play / zio-http / Vert.x): Build routes and endpoints that fit your streaming, type-safety, and full-stack needs.
  • Implementation & Review Verification Checklist: Validate compilation/tests, enforce type safety, manage resources, and confirm OpenAPI generation for Tapir workflows.
  • Use Case: You’re implementing a Scala 3 backend with typed errors, resource-safe DB access, and HTTP endpoints that should generate OpenAPI docs, while keeping concurrency behavior and testing strategy correct.

Quick Start

Use the scala skill to design a ZIO 2 + Tapir service in Scala 3.5 with typed errors, resource-safe DB access, and a verification plan that includes compile and test gates.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: scala
Download link: https://github.com/JCETools-Petra/JCE-Opencode-Tools/archive/main.zip#scala

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.