moai-lang-scala

Community

Build scalable Scala apps with TDD and functional patterns.

Authorjunseokandylee
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides expert guidance for developing robust and functional Scala applications. It automates the adoption of best practices for testing, build management, and functional programming patterns, ensuring your Scala codebase is consistent, reliable, and easy to reason about, saving you from common functional programming errors.

Core Features & Use Cases

  • TDD with ScalaTest: Guides through test-driven development using ScalaTest for flexible testing and specs2 for BDD-style testing.
  • Functional Programming: Provides expertise in immutable data structures, higher-order functions, pattern matching, and Monads (Option, Either, Try).
  • Code Quality with Scalafmt: Integrates Scalafmt for code formatting and Scalafix for linting and refactoring.
  • Use Case: When you need to "Scala 테스트 작성" (write Scala tests) or apply "함수형 프로그래밍" (functional programming) patterns, this skill offers the necessary guidance.

Quick Start

Ask to "Scala 테스트 작성" for a new parser, and the skill will guide you through TDD with ScalaTest.

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: moai-lang-scala
Download link: https://github.com/junseokandylee/CookieProxy/archive/main.zip#moai-lang-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.