Skip to main content

AI skills for Scala

AI Coding Skills for Scala

Browse the best AI coding skills for Scala in 2026, Scala 3 syntax, Cats Effect / ZIO IO patterns, Akka actors, ScalaTest / MUnit tests, and sbt builds. Works with every major AI coding tool.

Short answer

The best AI coding skills for Scala are skills-hub's `code-review`, `unit-test` (ScalaTest + MUnit), `api-scaffold` (http4s / ZIO HTTP / Akka HTTP), `db-schema` (Slick / Doobie), and `secure`. Portable across Claude Code, Cursor, Codex CLI, Copilot, and Cline.

Scala 3 + Cats Effect / ZIO is the dominant production stack in 2026, with Akka still common in larger enterprises. The skills below detect your Scala stack (Scala 3 syntax, given/using, extension methods, opaque types) and emit idiomatic effect-typed code, not the Java-in-Scala-syntax patterns the model learned from old samples.

Top skills for Scala

  1. 01api-docs

    3 installs

    Generate OpenAPI 3.1 documentation from your API codebase. Auto-detects Express, Fastify, NestJS, Django, FastAPI, Flask, Rails, Spring, Go, and more. Extracts routes, request/response schemas, auth requirements, and validation rules. Sets up interactive docs with Swagger UI, Redoc, or Scalar. Use when you need API documentation, OpenAPI spec, Swagger docs, endpoint reference, or REST API docs.

    Docsfrom Skills Hub
  2. 02senior-architect

    3 installs

    This skill should be used when the user asks to "design system architecture", "evaluate microservices vs monolith", "create architecture diagrams", "analyze dependencies", "choose a database", "plan for scalability", "make technical decisions", or "review system design". Use for architecture decision records (ADRs), tech stack evaluation, system design reviews, dependency analysis, and generating architecture diagrams in Mermaid, PlantUML, or ASCII format.

    Buildfrom Multi-Domain Skills
  3. 03senior-data-engineer

    2 installs

    Data engineering skill for building scalable data pipelines, ETL/ELT systems, and data infrastructure. Expertise in Python, SQL, Spark, Airflow, dbt, Kafka, and modern data stack. Includes data modeling, pipeline orchestration, data quality, and DataOps. Use when designing data architectures, building data pipelines, optimizing data workflows, implementing data governance, or troubleshooting data issues.

    Buildfrom Multi-Domain Skills
  4. 04backend-development

    2 installs

    Build robust backend systems with modern technologies (Node.js, Python, Go, Rust), frameworks (NestJS, FastAPI, Django), databases (PostgreSQL, MongoDB, Redis), APIs (REST, GraphQL, gRPC), authentication (OAuth 2.1, JWT), testing strategies, security best practices (OWASP Top 10), performance optimization, scalability patterns (microservices, caching, sharding), DevOps practices (Docker, Kubernetes, CI/CD), and monitoring. Use when designing APIs, implementing authentication, optimizing database queries, setting up CI/CD pipelines, handling security vulnerabilities, building microservices, or developing production-ready backend systems.

    Buildfrom ClaudeKit Skills
  5. 05implementing-gdpr-data-subject-access-request

    1 installs

    Automates GDPR Data Subject Access Request (DSAR) workflows including identity verification, PII discovery across databases and files using regex and NER, data mapping, response templating per Article 15 requirements, deadline tracking, and audit logging. Covers ICO/EDPB guidance compliance, exemption handling, and scalable batch processing. Use when building or auditing DSAR response capabilities under GDPR/UK GDPR.

    Buildfrom Cybersecurity Skills
  6. 06cto-review

    1 installs

    Conduct a CTO-perspective technical strategy review of a codebase. Evaluates architecture decisions and build-vs-buy trade-offs, scaling readiness at 10x and 100x, engineering velocity and developer experience, technical debt ratio and blast radius, security posture at executive level, team scalability for hiring, and infrastructure cost efficiency. Produces a strategic risk matrix, architecture scorecard, and ranked investment priorities. Use when you need a technical strategy review, architecture assessment, scaling readiness check, tech debt audit, engineering velocity evaluation, Series A technical due diligence, or CTO-level briefing before a board meeting or fundraise.

    Reviewfrom Skills Hub
  7. 07ray-data

    1 installs

    Scalable data processing for ML workloads. Streaming execution across CPU/GPU, supports Parquet/CSV/JSON/images. Integrates with Ray Train, PyTorch, TensorFlow. Scales from single machine to 100s of nodes. Use for batch inference, data preprocessing, multi-modal data loading, or distributed ETL pipelines.

    Researchfrom AI Research Skills
  8. 08data-pipeline

    1 installs

    Build a production-ready data API from scratch: scaffold REST endpoints with models and validation, generate integration tests that verify every route, then load test for scalability. Use when you need an API backend, data service, CRUD layer, or microservice with verified correctness and performance.

    Combofrom Skills Hub
  9. 09nemo-evaluator-sdk

    1 installs

    Evaluates LLMs across 100+ benchmarks from 18+ harnesses (MMLU, HumanEval, GSM8K, safety, VLM) with multi-backend execution. Use when needing scalable evaluation on local Docker, Slurm HPC, or cloud platforms. NVIDIA's enterprise-grade platform with container-first architecture for reproducible benchmarking.

    Researchfrom AI Research Skills
  10. 10qdrant-vector-search

    1 installs

    High-performance vector similarity search engine for RAG and semantic search. Use when building production RAG systems requiring fast nearest neighbor search, hybrid search with filtering, or scalable vector storage with Rust-powered performance.

    Researchfrom AI Research Skills
  11. 11tiledbvcf

    Efficient storage and retrieval of genomic variant data using TileDB. Scalable VCF/BCF ingestion, incremental sample addition, compressed storage, parallel queries, and export capabilities for population genomics.

    Researchfrom Scientific Skills
  12. 12django-rest-api-development

    Comprehensive guidelines for building scalable Django REST APIs with proper architecture, authentication, and performance optimization.

    Buildfrom Mindrally Skills
  13. 13torchforge-rl-training

    Provides guidance for PyTorch-native agentic RL using torchforge, Meta's library separating infra from algorithms. Use when you want clean RL abstractions, easy algorithm experimentation, or scalable training with Monarch and TorchTitan.

    Researchfrom AI Research Skills
  14. 14pytorch-lightning

    Deep learning framework (PyTorch Lightning). Organize PyTorch code into LightningModules, configure Trainers for multi-GPU/TPU, implement data pipelines, callbacks, logging (W&B, TensorBoard), distributed training (DDP, FSDP, DeepSpeed), for scalable neural network training.

    Healthcarefrom OpenClaw Medical
  15. 15scss-best-practices

    SCSS/Sassy CSS best practices and coding guidelines for maintainable, scalable stylesheets

    Buildfrom Mindrally Skills
  16. 16arboreto

    Infer gene regulatory networks (GRNs) from gene expression data using scalable algorithms (GRNBoost2, GENIE3). Use when analyzing transcriptomics data (bulk RNA-seq, single-cell RNA-seq) to identify transcription factor-target gene relationships and regulatory interactions. Supports distributed computation for large-scale datasets.

    Researchfrom Scientific Skills
  17. 17flutter-architecture

    Design, refactor, review, or implement Flutter app architecture using MVVM, layered UI/Data/optional Domain boundaries, feature-first or layer-first project structure, repositories, services, dependency injection, Result and Command patterns, offline-first or optimistic UI flows. Use when asked to add a Flutter feature, audit layer dependencies, fix cross-feature imports, migrate to feature-first, choose architecture for a Flutter project, or create scalable maintainable Flutter code organization.

    Buildfrom Flutter/Dart Skills
  18. 18common-performance-engineering

    Enforce universal standards for high-performance development. Use when profiling bottlenecks, reducing latency, fixing memory leaks, improving throughput, or optimizing algorithm complexity in any language. (triggers: **/*.ts, **/*.tsx, **/*.go, **/*.dart, **/*.java, **/*.kt, **/*.swift, **/*.py, performance, optimize, profile, scalability, latency, throughput, memory leak, bottleneck)

    Buildfrom Multi-Language Standards

Frequently asked questions

Do AI skills know Scala 3 syntax?

Yes, modern skills default to Scala 3 (significant indentation OR braces, given/using, enum, opaque types, extension methods, .nn for null safety) and detect Scala 2 fallback when project pins it.

Can AI write Cats Effect / ZIO code?

Yes. The api-scaffold skill detects which effect type the project uses and emits properly typed IO/ZIO with Resource for acquisition, Fiber for concurrency, and Ref/Deferred for shared state.

What's the best AI tool for Scala?

IntelliJ with the Scala plugin is the deepest IDE option. Claude Code's JetBrains plugin gets that depth; Cursor with Metals is the best VS Code-shaped experience.

Do AI skills handle Akka actor patterns?

Yes, the api-scaffold skill emits Behavior[Message] with proper supervision strategies, ActorContext, and timer scheduling. It also flags Akka classic patterns when found and proposes typed Akka migrations.

Other languages and frameworks