scala-project-review

Evaluate Scala codebases for maintainability, correctness, and hygiene with file-referenced findings.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/ceejbot/ceej-skills --skill scala-project-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scala-project-review
Source: https://github.com/ceejbot/ceej-skills/tree/main/skills/scala-project-review
Command: npx skills add https://github.com/ceejbot/ceej-skills --skill scala-project-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you perform a concrete, actionable health review of a Scala project so you can spot the biggest quality and maintainability risks before they become expensive.

Core Features & Use Cases

  • Holistic review with file-backed findings: Surfaces architectural, documentation, readability, and cleanup issues with explicit file references so recommendations are directly actionable.
  • Scala-specific hygiene and correctness checks: Evaluates types, error handling, Java/Scala boundaries, effects/concurrency, and idioms to reduce brittleness and runtime hazards.
  • Actionable prioritization: Produces a top strengths and top issues list plus a single concrete next action rather than a vague rewrite plan.

Quick Start

Ask the AI to run the scala-project-review skill on your Scala repository to generate a file-referenced review with the top 3 strengths and top 3 issues.

Frequently Asked Questions about scala-project-review

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

FAQPage Schema
How do I audit a Scala codebase for maintainability and correctness?

To audit a Scala codebase, run a structured two-section walkthrough that checks build tooling, types, error handling, and concurrency to produce file-referenced findings with prioritized issues and a single next action.

What is the best way to review Scala project health before sharing code?

The best way to review Scala project health is to perform a pre-sharing codebase audit that evaluates Java/Scala boundaries, effects, and idioms, yielding a summary of top strengths and top issues with explicit file references.

Does Scala code review work with sbt, Maven, and Mill build tools?

Yes, Scala code review works with sbt, Maven, and Mill by executing applicable build-tool check commands to assess project hygiene and correctness across the entire codebase.

How do I check Scala architecture and error handling for runtime hazards?

Check Scala architecture and error handling by evaluating types, Java/Scala boundaries, and effects to identify brittleness and runtime hazards, producing concrete file-backed findings for cleanup.

Can I get an actionable next action instead of a vague rewrite plan for Scala?

Yes, you can get a single concrete next action instead of a vague rewrite plan by generating an evidence-backed summary that prioritizes the top 3 issues and top 3 strengths of your Scala project.

When do I need a structured Scala project audit with file references?

You need a structured Scala project audit with file references during periodic checkpoint reviews or pre-sharing assessments to spot quality and maintainability risks before they become expensive.