← All skill packs

AI Agent & Automation Workflows

Skill pack
3 skills0 selected
kevin-leeSkills in this pack

Refactor Scala code and apply good practices from 2020 Hindsight Scala (https://2020-hindsight-scala.kevinly.dev/docs/). Use this skill whenever writing new Scala code, reviewing Scala code, or refactoring existing Scala code. Also trigger when the user mentions Scala best practices, ADTs, type safety, Option/Either usage, or asks to clean up / improve Scala code quality. This skill applies even if the user doesn't explicitly mention "2020 hindsight" — any Scala code writing or refactoring should follow these practices.

English

Strict operational protocol with 5 modes (Research, Innovate, Plan, Execute, Review) for controlled, step-by-step code changes. Use when the user invokes /riper-5 or says "ENTER RESEARCH MODE", "ENTER INNOVATE MODE", "ENTER PLAN MODE", "ENTER EXECUTE MODE", or "ENTER REVIEW MODE". This protocol prevents unauthorized modifications by requiring explicit mode transitions.

English

Configures metals-mcp for the current Scala project so it works identically in the Claude Code CLI and in "Code" inside the Claude Desktop app. Writes a committed self-locating wrapper script plus a machine-local .mcp.json. Use when the user wants to add metals-mcp to a project, says "setup metals-mcp", "add metals-mcp config", "configure metals-mcp here", or is in a Scala project and asks to wire up any metals MCP integration.

English

Includes 2020 Hindsight Scala, Setup Metals MCP, and other workflows.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Pack stats

Skills3CategoryengineeringStars0

What’s included

2020 Hindsight Scala

Refactor Scala code and apply good practices from 2020 Hindsight Scala (https://2020-hindsight-scala.kevinly.dev/docs/). Use this skill whenever writing new Scala code, reviewing Scala code, or refactoring existing Scala code. Also trigger when the user mentions Scala best practices, ADTs, type safety, Option/Either usage, or asks to clean up / improve Scala code quality. This skill applies even if the user doesn't explicitly mention "2020 hindsight" — any Scala code writing or refactoring should follow these practices.

Riper 5

Strict operational protocol with 5 modes (Research, Innovate, Plan, Execute, Review) for controlled, step-by-step code changes. Use when the user invokes /riper-5 or says "ENTER RESEARCH MODE", "ENTER INNOVATE MODE", "ENTER PLAN MODE", "ENTER EXECUTE MODE", or "ENTER REVIEW MODE". This protocol prevents unauthorized modifications by requiring explicit mode transitions.

Setup Metals MCP

Configures metals-mcp for the current Scala project so it works identically in the Claude Code CLI and in "Code" inside the Claude Desktop app. Writes a committed self-locating wrapper script plus a machine-local .mcp.json. Use when the user wants to add metals-mcp to a project, says "setup metals-mcp", "add metals-mcp config", "configure metals-mcp here", or is in a Scala project and asks to wire up any metals MCP integration.

Quick start

  1. Choose your skills. Select individual skills above, or choose the entire pack.
  2. Copy the install prompt. Use Copy install prompt above the list.
  3. Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.

Try it with your agent

After installation, start with a request like:

Example request
Use the 2020 Hindsight Scala skill to help with my task.
Ask me for the context you need before getting started.

Requirements & license

  • A coding agent that can access your project files and install skills.
  • Your agent checks each skill’s instructions, dependencies, and permissions during setup.
  • Reported license for the skills shown: MIT. The author’s terms apply.
AI Agent & Automation Workflows | Agent Skills Atlas