galaxy-workflow-development

Create, validate, and optimize Galaxy .ga workflows with Planemo and IWC standards.

17|2|Updated Dec 20, 2025
One-click install
npx skills add https://github.com/Delphine-L/claude_global --skill galaxy-workflow-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: galaxy-workflow-development
Source: https://github.com/Delphine-L/claude_global/tree/main/skills/galaxy/workflow-development
Command: npx skills add https://github.com/Delphine-L/claude_global --skill galaxy-workflow-development

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams create, validate, and optimize Galaxy .ga workflows following Intergalactic Workflow Commission standards, reducing setup time and improving reproducibility.

Core Features & Use Cases

  • Create and structure Galaxy workflows (.ga)
  • Validate and lint workflows using Planemo with IWC guidelines
  • Test workflows with Planemo tests and generate metadata for Dockstore/WorkflowHub
  • Example: Build and test a RNA-seq analysis pipeline and ensure it passes all tests and documentation requirements.

Quick Start

Create a new workflow directory, add workflow-name.ga and workflow-name-tests.yml, then run planemo to lint and test.

Frequently Asked Questions about galaxy-workflow-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create and validate Galaxy workflows following IWC standards?

Galaxy workflow development enables creation of .ga files with explicit tool versions, IWC-compliant metadata, and Planemo-based validation. Build your workflow directory with workflow-name.ga and workflow-name-tests.yml, then run Planemo to lint, test, and ensure reproducibility across project types.

What's the best way to test Galaxy workflows before publishing?

Use Planemo to test .ga workflows against test cases defined in YAML files, which validates tool integrations and generates metadata for Dockstore and WorkflowHub. Testing ensures your pipeline passes linting checks and meets IWC documentation requirements.

Can I build reusable data analysis pipelines in Galaxy?

Yes. Galaxy workflow development creates reusable, standards-compliant pipelines for data analysis like RNA-seq. Explicit tool versions and IWC metadata entries ensure workflows remain reproducible and interoperable across environments and teams.

Do I need to document Galaxy workflows for sharing?

Yes. IWC-compliant metadata entries in .ga workflows enable proper documentation for sharing on WorkflowHub and Dockstore. This metadata, combined with Planemo testing, ensures downstream users understand inputs, outputs, and pipeline behavior.

What's the difference between linting and testing Galaxy workflows?

Linting checks workflow syntax, tool references, and IWC compliance rules using Planemo. Testing validates that tools execute correctly with sample data and produce expected outputs, catching runtime issues before publication.