This skill should be used when the user asks to "build a genomics pipeline", "pick an nf-core pipeline", "which aligner/variant caller should I use", "analyze RNA-seq", "analyze single-cell RNA-seq", "annotate variants", "interpret variants with ACMG criteria", "detect CNVs", "call structural variants", or when choosing tools, file formats, and QC thresholds for NGS data. Provides opinionated tool defaults (aligners, variant callers, annotators), genomics file-format and reproducibility conventions, an nf-core pipeline selection table, and detailed references for RNA-seq (bulk and single-cell), variant annotation with clinical interpretation, and CNV/SV analysis. It does not teach Nextflow DSL2, Snakemake, or WDL authoring — for writing workflow code by hand, use those frameworks' own documentation.
81
94%
Does it follow best practices?
Impact
100%
1.07x1 of 3 eval scenarios. Add 2 more for a full score.
Low
Low-risk findings worth noting
Use Nextflow (nf-core ecosystem) for all new pipelines. For HPC-only environments without container support, use Snakemake instead.
.fastq.gz)Always use indexed files (.bai, .crai, .tbi, .csi). Validate files before downstream analysis.
Determine which workflow type is needed and consult the corresponding reference:
Everything else — ChIP-seq, ATAC-seq, germline and somatic SNV calling, methylation, metagenomics — is covered by the defaults above plus the nf-core table below: reach for the community pipeline rather than assembling the steps by hand, because those pipelines already wire up the tools this skill recommends and carry their own QC. Hand-writing Nextflow DSL2 processes, Snakemake rules, or WDL tasks is outside this skill; consult the framework's own documentation for syntax.
Use these production-ready pipelines instead of building from scratch:
| Pipeline | Use Case |
|---|---|
| nf-core/sarek | WGS/WES variant calling |
| nf-core/rnaseq | RNA-seq analysis |
| nf-core/chipseq | ChIP-seq analysis |
| nf-core/atacseq | ATAC-seq analysis |
| nf-core/viralrecon | Viral genome analysis |
| nf-core/mag | Metagenome analysis |
| nf-core/methylseq | Bisulfite sequencing |
Example nf-core usage — the --tools values mirror the defaults above (DeepVariant for germline calling, VEP for annotation):
nextflow run nf-core/sarek \
-profile docker \
--input samplesheet.csv \
--genome GRCh38 \
--tools deepvariant,vepEscape hatch: --tools haplotypecaller,snpeff when the GATK ecosystem is mandated or a lightweight annotator is enough. For somatic work, --tools mutect2,manta,vep on a tumor/normal samplesheet.
provectus/awos-recruitment
ce6a3ea
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.