analysis-gotchasEmpirically confirmed failure modes in genomics analysis tools that fail SILENTLY — producing plausible-looking output that is wrong. Use this skill proactively whenever the work involves: DSS / DMLtest / differential methylation, parallel R (mclapply, cv.glmnet, BSseq, Seurat per-sample loops) on S
analysis-playbooksThe lab's standard analysis chains, QC checkpoints and conventions, kept out of CLAUDE.md so they load only when the work calls for them. Use when planning, running or reviewing: ONT methylation (pod5, dorado basecall or align, modkit pileup / dmr, DMRs); variant calling (Clair3, Sniffles2, GATK Hap
chimeric-read-validationCheck whether structural-variant or breakpoint calls (Severus, Manta, Sniffles2, Delly, GRIDSS, MELT, Arriba, SvABA) are backed by real chimeric reads: viral integrations, gene fusions, mobile-element insertions, translocations. Use when asked to validate, QC or trust SV/fusion/integration calls, ab
cohort-overviewBuild a per-patient × per-assay sample-availability heatmap (SPECTRUM-style cohort overview) from a wide TSV. Patient-level annotations (signature, BRCA1/2, CCNE1) on top, site strip on left, three-state cells (Yes/No/NA) with customizable colours and optional NA→No collapse. Use proactively when th
docker-hpcWrite Dockerfiles for scientific and bioinformatics tools (R/Bioconductor, conda/pip, CUDA) that Apptainer will pull on HPC, plus GitHub Actions that build and push to Docker Hub with no local Docker daemon, in a monorepo of containers. Use for 'dockerize X', 'build a Docker image for Y', 'container
igv-screenshotsThis skill generates IGV screenshots using igver for genomic visualization. Use when user asks to "take IGV screenshot", "IGV snapshot", "visualize BAM in IGV", "igver screenshot", "show me the reads at", "screenshot genomic region", "visualize methylation in IGV", "IGV plot of BAM", "generate IGV i
journal-clubPhased workflow for analysing and presenting a research paper: ingest, comprehension quiz, causal claims with quoted evidence (necessity vs sufficiency vs not proven), statistics and reproducibility audit (sample sizes, multiple testing, data deposition, RRIDs, code), critique, slide outline and dra
nfcore-moduleEnd-to-end builder for new nf-core modules. Scaffolds all required files, runs lint and nf-test in a loop until both pass, and produces PR-ready artifacts (description, Slack draft, checklist). Use this skill proactively whenever the user wants to: create a new nf-core module, add a tool to nf-core/
runtime-resource-studyStage-gated runtime and memory study for a command-line tool on SLURM: preflight, one-factor scans, a 2^k factorial, implementation comparison, input-size scan and validation, ending in a fitted resource model (wall time and peak RSS vs input size), model.yaml, REPORT.md and a one-page PDF. Use when
scatter-gatherDecide whether a genomics job can safely be split across chromosomes or region tiles, how to shard it, and how to merge per-shard BAM/VCF/BED/bedMethyl/bigWig outputs without silent corruption (some methods, e.g. DSS DMLtest, pool genome-wide and break when sharded). Use for parallelising per chromo
simplified-technical-englishRewrite or score text in ASD-STE100 Simplified Technical English, with a strictness dial (strict, standard ~80%, light, custom). Use when asked for STE, ASD-STE100 or controlled English, or to simplify a procedure, SOP, protocol, manual, safety notice or README for non-native English readers. Prefer
singularity-buildBuild Singularity/Apptainer containers (.def files, .sif images) for bioinformatics tools on MSKCC HPC without sudo: --fakeroot, conda not apt-get, SLURM-safe build scripts; first tries to pull and verify a pre-built image. Use when asked to containerize a tool for Apptainer, write a .def file, fix
snakemakeWrite, debug and run Snakemake 9 workflows on SLURM: Snakefiles and rules, SLURM executor and workflow profiles, containers, run-directory layout, and failures (memory conflicts, container propagation, stale locks, failed jobs). Use when asked to build or fix a Snakemake pipeline, add rules, run a d