claude

fortran-dev-pipeline

A comprehensive Fortran development pipeline for Claude Code — orchestrates planning, code review, fix execution, and implementation through specialized agents and skills

5 on GitHubby TonyWu20MITupdated 6 months ago

Not in a marketplace yet, so it loads for one session with --plugin-dir.

Plugin fortran-dev-pipeline in TonyWu20/fortran-dev-pipeline. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (7)

  • compile-plan

    Compile fix/implementation plan documents into deterministic sd-based scripts that apply code changes without LLM interpretation. Use when the user says "/compile-plan <path>", "compile the plan", "generate scripts from the plan", or wants to turn a Before/After plan into executable scripts. Also us

  • enrich-phase-plan

    Orchestrates a multi-agent pipeline to produce a detailed, reviewed, executor-ready TOML implementation plan from a high-level plan document. Use this skill when the user asks to "enrich the plan", "elaborate the next implementation plan", "prepare the TOML plan", "break down the plan into tasks", o

  • fix

    Follow fix instructions from a specified document strictly, one task at a time. Use when the user says "/fix <document>", "follow the fix plan in <doc>", "execute fixes from <file>", or "apply the fixes in <document>".

  • implementation-executor

    Strictly execute detailed implementation plans without modification or questioning. Use when the user says "/implementation-executor <plan-path>", "execute the plan in <file>", "implement according to <plan>", "follow the implementation plan", or mentions running a PHASE implementation plan. This sk

  • next-phase-plan

    Interactive skill for discussing and designing the next phase of a Fortran scientific project. Facilitates a conversation with the user about goals, scope, and high-level design, producing a markdown plan document as output. Use when the user says "/next-phase-plan", "plan the next phase", "what sho

  • plan-review

    Review a phase plan for architectural soundness before implementation begins. Reads the plan and any deferred improvements from prior phases, then asks the fortran-architect agent to validate the design, decide on deferred items, and surface architectural gaps. Use when the user says "/plan-review",

  • review-pr

    Review a branch's Fortran code against the project's plan, architecture, and style. Produces a PR rating and a detailed fix document for the author. Triggered by /review-pr [branch-name].

Subagents (6)

  • fix-plan-reader

    Junior agent that reads a Fortran fix plan and reports whether each step is clear enough to follow without confusion. Flags ambiguous instructions, missing before/after context, unclear verification commands, or missing prerequisite ordering.

  • fortran-architect

    Use this agent when you need architectural guidance, code review, or strategic planning for Fortran projects — especially scientific/numerical Fortran (CASTEP, DFT, EDFT, density mixing). Applies first-principles thinking to module structure, subroutine decomposition, numerical algorithm design, and

  • impl-plan-reviewer

    Reviews an implementation plan for Fortran scientific code and reports whether each step is clear and detailed enough for a junior developer to execute without ambiguity.

  • implementation-executor

    Use this agent when a `plan-decomposer` agent (or similar planning

  • plan-decomposer

    Use this agent when you have a plan file for a Fortran scientific project and

  • strict-code-reviewer

    Use this agent when code changes, implementations, or fixes need rigorous review against project documentation, architecture, and coding standards. Examples:\n\n<example>\nContext: The user has just implemented a new subroutine or module in the Fortran codebase.\nuser: \"I've finished implementing t

Hooks (2)

  • SubagentStop

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/verify_impl_task.py

  • PostToolUse

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/post_compiled_script.py

View source on GitHub

Maintain fortran-dev-pipeline?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted