Galaxy Tool Creation Skill

Official

Turn CLI tools into Galaxy wrappers effortlessly.

Authorgalaxyproject
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Galaxy tool development can be tedious and error-prone when turning a CLI tool into a reusable Galaxy tool wrapper. This skill provides a structured guide to convert CLI tools (and Nextflow processes) into XML wrappers, tests, and documentation, promoting reproducibility and community reuse.

Core Features & Use Cases

  • Guided conversion of CLI tools into Galaxy wrappers (XML, tests, help).
  • Decision guidance on tool placement (tools-iuc vs custom) and workflow integration.
  • End-to-end workflow covering understanding the tool, mapping inputs/outputs, templating commands, and validation with Planemo.
  • Use Case: A team wraps a new CLI utility into Galaxy to enable standardized workflows and sharing across projects.

Quick Start

  1. Read this Skill (SKILL.md) for overview and decision points.
  2. Choose your path: from-scratch.md or from-nextflow.md.
  3. Decide placement: tool-placement.md.
  4. Create the tool: create-tool.md.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Galaxy Tool Creation Skill
Download link: https://github.com/galaxyproject/galaxy-skills/archive/main.zip#galaxy-tool-creation-skill

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.