scala-check

Compile, format-check, and test Scala 3/ZIO 2 projects with sbt.

Updated Mar 3, 2026
One-click install
npx skills add https://github.com/EtaCassiopeia/claude-skills --skill scala-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scala-check
Source: https://github.com/EtaCassiopeia/claude-skills/tree/main/config/skills/scala-check
Command: npx skills add https://github.com/EtaCassiopeia/claude-skills --skill scala-check

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the verification of Scala 3/ZIO 2 projects by automating the build and test pipeline.

Core Features & Use Cases

  • Compile Verification: Checks for compilation issues using sbt compile.
  • Formatting Check: Ensures proper code formatting with sbt scalafmtCheckAll.
  • Testing Suite Execution: Runs all tests in the project using sbt test.
  • Use Case: Integrate this skill into your project to validate the codebase automatically during development or continuous integration.

Quick Start

To initiate the Scala verification pipeline, simply run: 'scala-check'

Frequently Asked Questions about scala-check

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a full Scala 3 and ZIO 2 build verification pipeline?

Run a full Scala 3 and ZIO 2 build verification pipeline by executing the 'scala-check' command, which sequentially compiles code, checks formatting, and runs tests.

What is the best way to automate sbt compile, scalafmt, and test checks?

Automate sbt compile, scalafmt, and test checks by running the 'scala-check' command, which sequentially executes 'sbt compile', 'sbt scalafmtCheckAll', and 'sbt test' for you.

Can I use this to check Scala code formatting during continuous integration?

Yes, you can check Scala code formatting during continuous integration by running the pipeline, which specifically executes 'sbt scalafmtCheckAll' to verify proper formatting across the project.

Does scala-check work with Scala 3 and ZIO 2 projects?

scala-check works specifically with Scala 3 and ZIO 2 projects, verifying codebase compilation and testing suite correctness through a defined series of automated steps.

What steps does the Scala project verification pipeline include?

The Scala project verification pipeline includes three sequential steps: compile verification using 'sbt compile', formatting checks via 'sbt scalafmtCheckAll', and testing suite execution with 'sbt test'.