agentsclimarketplace

Nf core pipeline list

Skill ma-compbio-lab/SkillFoundry/skills/reproducible-workflows/nf-core-pipeline-list

Use this skill to verify the repo-managed nf-core tools install and retrieve a cleaned summary of available pipelines. Do not use it for interactive launch flows or full pipeline downloads.From its SKILL.md

Install
npx -y skills add ma-compbio-lab/SkillFoundry --skill nf-core-pipeline-list

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

2.0 KB, 419 tokens by cl100k_base, as published. Nobody here has run it

Purpose

Check that nf-core tools run correctly in the repo-local environment and return a deterministic pipeline summary.

When to use

  • You need a quick nf-core installation check.
  • You want a compact machine-readable view of available nf-core pipelines.

When not to use

  • You need interactive parameter entry with nf-core launch.
  • You need to download or execute a full nf-core pipeline.

Inputs

  • Optional --sort and --limit

Outputs

  • Cleaned JSON summary with local and remote nf-core pipeline metadata

Requirements

  • The repo-local toolchain at slurm/envs/nextflow-tools
  • Network access for the remote pipeline catalog

Procedure

  1. Run python3 skills/reproducible-workflows/nf-core-pipeline-list/scripts/list_nfcore_pipelines.py --limit 5.
  2. Inspect counts.remote_workflows and the returned remote_workflows entries.
  3. Use the names and release metadata as a starting point for later nf-core workflows.

Validation

  • The wrapper runs nf-core pipelines list successfully through the repo-local environment.
  • The malformed multiline JSON emitted by the CLI is cleaned and parsed.
  • At least one remote pipeline is returned.

Failure modes and fixes

  • JSON parse issues: use the provided wrapper instead of calling nf-core --json directly.
  • Empty remote list: check outbound network access and retry.

Safety and limits

  • This skill verifies catalog access only.
  • It does not prove that any specific nf-core pipeline can be executed locally.

Examples

  • python3 .../list_nfcore_pipelines.py --sort pulled --limit 3

Provenance

Related skills

  • nextflow-hello-workflow
  • snakemake-toy-workflow-starter

What ships with it: 7 files

7.6 KB alongside SKILL.md, 1 of them executable

examples/

scripts/

tests/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.