agentsclimarketplace

Fortran

Skill G1Joshi/Agent-Skills/skills/languages/fortran

Fortran for scientific and numerical computing. Use for .f90 files.From its SKILL.md

Install
npx -y skills add G1Joshi/Agent-Skills --skill fortran

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 12 stars12 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.0 KB, 239 tokens by cl100k_base, as published. Nobody here has run it

Fortran

Fortran is not dead; it drives global weather forecasting and computational physics (MPI). Fortran 2023 adds better C-interop and conditional expressions.

When to Use

  • HPC: High Performance Computing on supercomputers.
  • Legacy: 50 years of tested scientific libraries (LAPACK, BLAS).
  • Arrays: Native multi-dimensional array slicing is superior to C.

Core Concepts

Modules

Modern encapsulation. USE my_module.

Coarrays

Native parallel programming syntax created for supercomputers.

Implicit None

Always required to disable legacy variable typing.

Best Practices (2025)

Do:

  • Use fpm: The Fortran Package Manager (modern tooling!).
  • Use iso_c_binding: To call Fortran from C/Python.
  • Use do concurrent: To hint optimizations to the compiler.

Don't:

  • Don't use fixed form: No .f (77). Use .f90 (free form).

References

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.