Usage

Install and run Foundry skills with Claude Code.

The Foundry casts each Mold into a self-contained skill, and assembles each Pipeline into a runnable harness. Both are committed under casts/ and surfaced as a Claude Code plugin marketplace. Install once; run a pipeline end-to-end or invoke any cast skill directly.

Pipelines
7
Claude
25
Casts
25

Install

/ Claude Code plugin marketplace

In Claude Code, add the marketplace and install the plugin:

/plugin marketplace add galaxyproject/foundry
/plugin install foundry-skills@galaxy-workflow-foundry

Skills are namespaced under the plugin. Invoke a cast skill in a session like:

/foundry-skills:summarize-nextflow

Or skip the marketplace and copy a single skill into ~/.claude/skills/:

git clone https://github.com/galaxyproject/foundry
cp -r foundry/casts/claude/skills/<name> ~/.claude/skills/<name>

Update later with /plugin update foundry-skills@galaxy-workflow-foundry.

Run a pipeline

/ how to run one end-to-end today

A Foundry pipeline is an ordered sequence of Molds that walks a source workflow to a target workflow. You run one today via its assembled pipeline-* harness skill — a stop-gap that invokes each phase's cast in order.

  1. Install the harness skills. They install like any Foundry cast skill — via the Claude Code plugin marketplace or copied into ~/.claude/skills/. See Install.
  2. Make the runtime available. Pipelines call out to gxwf (schema/validation), Planemo (test execution), and the Foundry validators. Install these in the environment before a run that reaches the validate/test phases.
  3. Invoke the harness for the pipeline you want. Each run gets its own ./<run-slug>/ working directory, so artifacts stay namespaced and a second run won't clobber the first — the harness creates it before phase 1.
  4. Optional run flags. Pass --use-subagents to run each cast phase in its own subagent (one per loop iteration) so the orchestrator's context stays small, and --checkpoint to git init the run directory and commit after every phase — a per-step history for workflow-implementation visualizations. Both default off and compose.

Runnable harnesses

/ 7 runnable

Claude skills

/ 25 casts