Home Mold

validate-galaxy-step

Run gxwf validation on the just-implemented Galaxy step and route failures back to step implementation.

Mold health

ok
  • Source layout

    Directory Mold with only index.md frontmatter.

  • Axis fields

    target-specific fields are coherent.

  • Eval plan

    eval.md declares cases and check type.

  • Typed refs

    2 typed references; 0 resolver issues.

  • On-demand triggers

    All on-demand references describe triggers.

  • Evidence checks

    Hypothesis references include verification.

axis
target-specific
target
galaxy
name
validate-galaxy-step
contract

Reference Loading

Typed Mold references describe what casting consumes and when the generated skill should load each artifact.

CLI Commandgxwf validate

Command reference. Usually cast to a sidecar and loaded only when invoked.

Purpose
Validate a partial gxformat2 workflow while implementing one Galaxy step at a time.
Trigger
After a Galaxy step is implemented or modified inside the per-step loop.
Verify
Run the cast skill on an IWC-derived partial workflow and confirm gxwf diagnostics route back to the failing step.
Researchgalaxy-tool-job-failure-reference

Background synthesis loaded by explicit progressive-disclosure metadata.

Purpose
Keep static step validation findings distinct from wrapper-defined runtime failure semantics.
Trigger
When a selected tool can validate structurally but may fail at runtime due to stdio rules, exit-code handling, dynamic outputs, or datatype behavior.

Cast artifacts

  • Claude skillvalidate-galaxy-step— Run gxwf validation on the just-implemented Galaxy step and route failures back to step implementation.

How to install →

validate-galaxy-step

Validate the Galaxy workflow fragment after one step has been implemented. The Mold owns the inline validation loop: run gxwf validate, classify diagnostics that are local to the new step, and route failures back to implement-galaxy-tool-step or author-galaxy-tool-wrapper as appropriate.

This is separate from validate-galaxy-workflow because the harness behavior differs: step validation runs inside the per-step loop and should preserve local context about the step that just changed.

Incoming References (3)

  • CWL → GALAXYphase of pipeline— Path from a CWL Workflow to a Galaxy gxformat2 workflow. Lighter upstream extraction.
  • NEXTFLOW → GALAXYphase of pipeline— Direct path from a Nextflow pipeline to a Galaxy gxformat2 workflow.
  • PAPER → GALAXYphase of pipeline— Direct path from a paper to a Galaxy gxformat2 workflow. No CWL intermediate.