# Migrate Nextflow Code

> Move pipelines to strict syntax, workflow outputs and static types

**Subcategory:** Nextflow  
**License:** Apache-2.0  
**Source:** https://github.com/nextflow-io/agent-skills/blob/1edf73763da408c410074568f228a75fc6d42864/skills/migrate-nextflow-code/SKILL.md

---

## When it is useful

Fixing strict-syntax errors, moving publishDir to workflow outputs, adopting topic channels, or adding static types to an existing pipeline.

## The Catch

Nextflow is Apache-2.0 and this runs locally at $0. Bioinformatics-focused; launching on cloud compute (the launch-workflow skill) needs Seqera Platform. Upstream skill id is `migrate-nextflow-code`.
