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
01api-docs
3 installsGenerate 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 Hub02senior-architect
3 installsThis 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 Skills03senior-data-engineer
2 installsData 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 Skills04backend-development
2 installsBuild 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 Skills05implementing-gdpr-data-subject-access-request
1 installsAutomates 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 Skills06cto-review
1 installsConduct 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 Hub07ray-data
1 installsScalable 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 Skills08data-pipeline
1 installsBuild 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 Hub09nemo-evaluator-sdk
1 installsEvaluates 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 Skills10qdrant-vector-search
1 installsHigh-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 Skills11tiledbvcf
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 Skills12django-rest-api-development
Comprehensive guidelines for building scalable Django REST APIs with proper architecture, authentication, and performance optimization.
Buildfrom Mindrally Skills13torchforge-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 Skills14pytorch-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 Medical15scss-best-practices
SCSS/Sassy CSS best practices and coding guidelines for maintainable, scalable stylesheets
Buildfrom Mindrally Skills16arboreto
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 Skills17flutter-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 Skills18common-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.