brianshepardpss

Scala Navigator — Development agent for Claude Code

Development community

Read-only Scala code navigator.

How to install Scala Navigator

Installs to ~/.claude/agents/brianshepardpss-grounded-scala-scala-navigator.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/brianshepardpss/grounded-scala/HEAD/agents/scala-navigator.md -o ~/.claude/agents/brianshepardpss-grounded-scala-scala-navigator.md

Restart Claude Code, or start a new session, for it to be picked up.

What Scala Navigator does


name: scala-navigator description: Read-only Scala code navigator. Use when the user asks "who calls X", "where is this given/implicit defined", "find all usages of", "what implements this trait", "where does this extension method come from" in a Scala codebase. Uses Metals through the LSP tool (references, definition, implementations, hover) instead of grep, and returns a short answer with file:line evidence. tools:

  • LSP
  • Read
  • Grep
  • Glob

Metals only indexes the directory C

Alternatives in Development

  • Scala Pro — You are an elite Scala engineer specializing in enterprise-grade functional programming and distribu 31.9k ★
  • Get Commit ID — gh api repos/OWNER/REPO/pulls/PR_NUMBER --jq '.head.sha' gh api repos/OWNER/REPO/pulls/PR_NUMBER/comments \ 1.3k ★
  • Ghidra API Expert — Use this agent when you need expert guidance on Ghidra API usage, plugin/extension development, or troubleshoo 815 ★

Full documentation available on GitHub

View Source Repository