nextflow-pipeline-overview

Analyze Nextflow pipeline structure, modules, workflows, and parameters.

78|6|Updated May 19, 2017
One-click install
npx skills add https://github.com/edmundmiller/dotfiles --skill nextflow-pipeline-overview
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nextflow-pipeline-overview
Source: https://github.com/edmundmiller/dotfiles/tree/main/config/opencode/skills/nextflow-pipeline-overview
Command: npx skills add https://github.com/edmundmiller/dotfiles --skill nextflow-pipeline-overview

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you quickly understand an unfamiliar Nextflow pipeline without reading every file, building a mental model of structure and components.

Core Features & Use Cases

  • High-level overview: Get structure, workflows, and key parameters.
  • Tree view: Visualize modules, subworkflows, and processes.
  • Params extraction: Retrieve nextflow.config params and schemas when available.
  • Component count: Quick gauge of processes, workflows, mod ules (local vs nf-core).

Quick Start

Run the overview tool on your pipeline directory to get a summary, then drill into the tree for details.

Frequently Asked Questions about nextflow-pipeline-overview

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

FAQPage Schema
How do I quickly understand the structure of an unfamiliar Nextflow pipeline?

Understanding an unfamiliar Nextflow pipeline structure involves running the overview tool on your pipeline directory to extract high-level summaries, component counts, and directory trees. This reveals workflows, modules, processes, and key parameters without reading every file.

Can I visualize Nextflow pipeline modules and workflows as a tree view?

Yes, the overview tool generates a tree view that displays modules, subworkflows, and processes organized hierarchically. This visualization helps you quickly gauge the count and organization of local versus nf-core components.

How do I extract parameters and configuration from a Nextflow pipeline?

The overview tool retrieves parameters from nextflow.config files and schemas when available, enabling token-efficient extraction of parameter usage and configuration details without manual inspection of each config section.

What's the fastest way to identify all processes and workflows in a complex Nextflow pipeline?

Run the overview tool to get an AST-based analysis that counts and displays all processes, workflows, and modules in your pipeline. This provides a high-level summary supporting progressive disclosure of pipeline organization.

Does this work with nf-core pipelines and custom Nextflow workflows?

Yes, the overview tool applies to pipelines of varying complexity, including both nf-core and custom workflows. It distinguishes between local and nf-core components to clarify pipeline dependencies and structure.