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.