biotender-max/pathogen-epi-genomics
Workflow for outbreak-style pathogen genomics, surveillance, lineage assignment, and transmission-oriented comparative analysis.
npx skills add https://github.com/BioTender-max/awesome-bio-agent-skills --skill pathogen-epi-genomics
Reference examples assume recent stable releases of the preferred tools, especially phylogenetics and the other tools listed below.
Before using code or command patterns, verify installed versions match the environment:
python -c "import <module>; print(<module>.__version__)"<tool> --versionWorkflow for outbreak-style pathogen genomics, surveillance, lineage assignment, and transmission-oriented comparative analysis.
references/technical_reference.md when you need deeper tool-selection rules, environment adaptation notes, or extra validation guidance.SKILL.md as the main execution path and load the reference file only when the task or failure mode needs the extra detail.Preferred starting point: phylogenetics
Inputs: pathogen genomes or read sets, collection metadata, reference resources
Outputs: lineage assignments, cluster or outbreak summaries, surveillance-ready tables or figures
Ensure time, location, and sample identifiers are consistent before analysis.
Call variants or consensus sequences in a way that supports cross-sample comparison.
Use pathogen-appropriate nomenclature and clustering logic.
Summarize genomic findings with explicit metadata context and caution around transmission claims.
Save lineage tables, phylogenies, and cluster summaries.
results/ for final tables and serialized objectsfigures/ for plots and static visual exportsqc/ for checks that justify downstream interpretationlineage assignmentscluster or outbreak summariessurveillance-ready tables or figuresMetagenomicsMicrobiome AmpliconPhylogeneticsphylogeneticsTake biotender-max/pathogen-epi-genomics from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.