nextflow

Build and debug Nextflow DSL2 pipelines and nf-core workflows.

Updated Jul 1, 2026
One-click install
npx skills add https://github.com/jasrajtulsi/GRAD-SCOPE --skill nextflow-jasrajtulsi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nextflow
Source: https://github.com/jasrajtulsi/GRAD-SCOPE/tree/main/.claude/skills/nextflow
Command: npx skills add https://github.com/jasrajtulsi/GRAD-SCOPE --skill nextflow-jasrajtulsi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you build, run, configure, and debug Nextflow pipelines without having to remember every detail of the language, runtime, and deployment options.

Core Features & Use Cases

It covers Nextflow DSL2 workflows, nf-core pipelines, modules, subworkflows, channels, processes, and configuration patterns so you can author or troubleshoot reproducible data pipelines end to end. It also supports common execution scenarios such as local runs, containerized execution, HPC schedulers, cloud executors, resource tuning, caching, resume behavior, and nf-test or lint-driven validation. Use it when you need to understand a failing run, set up profiles and containers, adapt a workflow to a new environment, or scaffold reusable scientific pipeline components.

Quick Start

Ask the skill to review your Nextflow project and help you run, test, or debug the workflow with clear, step-by-step guidance.

Frequently Asked Questions about nextflow

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

FAQPage Schema
How do I debug a failing Nextflow pipeline run?

To debug a failing Nextflow pipeline run, examine process error outputs, validate channel emissions and samplesheet inputs, check resource label configurations, and inspect resume caching behavior to isolate the failing component.

How do I configure Nextflow DSL2 workflows for HPC schedulers?

Configure Nextflow DSL2 workflows for HPC by defining executor settings, resource labels, and container paths in the configuration file, ensuring modules and subworkflows match the target scheduler requirements.

How do I adapt an nf-core workflow to a new execution environment?

Adapt an nf-core workflow by modifying configuration profiles, setting up containerized execution, validating modules with nf-test, and adjusting resource labels to match the new environment's capabilities.

Does Nextflow support containerized execution for reproducible pipelines?

Yes, Nextflow supports containerized execution, allowing you to define container images in configuration files to ensure reproducible pipeline runs across local, HPC, and cloud executors.

Why does Nextflow resume not pick up where the previous run stopped?

Nextflow resume fails when cache hashes change due to modified process scripts, altered input channels, updated samplesheets, or changed configuration parameters, requiring validation of pipeline state consistency.

What is the best way to validate Nextflow modules and subworkflows?

The best way to validate Nextflow modules and subworkflows is using nf-test for functional testing and lint validation to enforce structure, configuration correctness, and reproducible pipeline component behavior.