Plugin · Claude Code · Development Tools

Ricardofrantz Fortran Lsp

ricardofrantz-fortran-lsp is a Claude Code plugin for the Build phase that connects fortls Fortran language-server diagnostics, intelligence, and refactoring into the editor.

by ricardofrantz · github.com/ricardofrantz/fortran-lsp

Wire fortls Fortran language-server intelligence into Claude Code for diagnostics, navigation, and refactoring on scientific and HPC Fortran codebases.

2
GitHub stars
0
Installs
0
Community votes
One vote per signed-in builder - it helps surface the tools the community actually relies on.
Install

Add it to Claude Code

Install the plugin in Claude Code. One command, paste-ready.

Install the plugin
/plugin install ricardofrantz-fortran-lsp@ricardofrantz/fortran-lsp
Add to ClaudeUse the Agent APISkillselion is itself an MCP server - your agent can fetch this config directly.
Agent API

Built to be called by your agent

Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.

Retrieve this entry with skillselion.get_details("plugin:ricardofrantz/fortran-lsp") and the paste-ready config with skillselion.get_install_config("plugin:ricardofrantz/fortran-lsp").

About

What it does

ricardofrantz-fortran-lsp is a one-plugin Claude Code marketplace that integrates the fortls Fortran Language Server so agent-assisted editing gets the same diagnostics and intelligence expectations developers have in VS Code–class editors. Solo builders and small research engineering teams maintaining simulation codes, legacy numerical libraries, or teaching Fortran benefit when Claude Code is the primary interface but bare text editing lacks LSP feedback. The plugin does not replace a Fortran compiler or build system; it augments the edit loop with server-backed errors, navigation, and refactoring hooks described in the catalog keywords. Complexity is intermediate because you must run fortls, understand Fortran module layout, and tune editor plugin settings. Compared with general command packs, this is a domain-specific integration for scientific computing backends rather than a journey-wide methodology skill.

Highlights

  • Single-plugin marketplace wrapping Fortran Language Server (fortls) for Claude Code
  • Code intelligence: symbols, navigation, and editor-aligned assistance for .f90 and legacy Fortran
  • Live diagnostics surfaced through LSP for faster fix cycles with the agent
  • Refactoring support keywords for renaming and structural edits with server backing
  • Development-category listing focused on Fortran/HPC niches other marketplaces omit

Why builders use it

Fortran maintainers using Claude Code lack LSP-backed diagnostics and navigation, so the agent edits blind compared to IDE workflows.

After installing the plugin and fortls, Claude Code sessions on Fortran files get server diagnostics, smarter navigation, and refactoring support aligned with the language server.

At a glance

  • Type - Plugin in Development Tools.
  • Adoption - 0 installs, 2 stars, 0 votes.

FAQ

Who is ricardofrantz-fortran-lsp for?

It is for developers and researchers editing Fortran in Claude Code who need fortls-powered diagnostics, code intelligence, and refactoring.

When should I use ricardofrantz-fortran-lsp?

Use it during active Fortran development when you want LSP errors, symbol navigation, and refactor assistance while pairing with Claude Code on .f90 or fixed-form sources.

How do I add ricardofrantz-fortran-lsp to my agent?

Install the ricardofrantz/fortran-lsp marketplace in Claude Code, enable the fortls plugin, install and configure the fortls binary on your PATH per upstream fortls docs, then open Fortran files in the project.

Discussion

Comments

Share how you use ricardofrantz-fortran-lsp, gotchas, or tips for other indie builders.

No comments yet - be the first to share how you use it.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.