scala
CommunityShip 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.