Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add inflexa-ai/inflexa --skill microbiomegit clone --depth 1 https://github.com/inflexa-ai/inflexaWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/inflexa-ai/inflexa/microbiome)<a href="https://agentmods.dev/skills/inflexa-ai/inflexa/microbiome"><img src="https://agentmods.dev/badge/skills/inflexa-ai/inflexa/microbiome/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/inflexa-ai/inflexa/microbiome"><img src="https://agentmods.dev/badge/skills/inflexa-ai/inflexa/microbiome.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00036 | $0.02917 |
| Opus 5 | $0.00018 | $0.01458 |
| Sonnet 5 | $0.00007 | $0.00583 |
| Haiku 4.5 | $0.00004 | $0.00292 |
Grade A, and why
microbiome scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 181 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Microbiome Analysis
Comprehensive guidelines for amplicon and shotgun metagenomics, with emphasis on compositional data analysis, diversity metrics, differential abundance, and functional profiling.
COMPOSITIONALITY WARNING — READ FIRST
Microbiome count data is compositional. Sequencing produces counts that sum to a constant (library size). Each sample's counts represent relative proportions, NOT absolute abundances. This has profound statistical consequences:
- An increase in one taxon's proportion forces decreases in others, even if their absolute abundance is unchanged.
- Standard statistical tests (t-test, Wilcoxon, correlation) on raw counts or proportions produce spurious correlations and false positives.
- Methods designed for gene expression (DESeq2, edgeR) assume count distributions that do NOT hold for compositional, zero-inflated microbiome data.
You MUST use compositional-aware methods for all statistical analyses. This is not optional — it is a fundamental requirement of the data type. See the Differential Abundance section below for approved methods.
Method-Selection Decision Tree
1. 16S/ITS Amplicon Sequencing
Demultiplexed FASTQ
→ DADA2 (R): filterAndTrim → learnErrors → dada → mergePairs → makeSequenceTable → removeBimeraDenovo
→ ASV table + taxonomy assignment (assignTaxonomy with SILVA for 16S, UNITE for ITS)
→ Import into phyloseq (R) for downstream analysis
Alternative: QIIME2 artifacts
→ Import pre-processed QIIME2 feature table + taxonomy
→ Convert to phyloseq for R-based analysis or pandas DataFrame for Python
- DADA2 is installed, so raw demultiplexed FASTQ is a supported entry point: the chain above runs end to end through
removeBimeraDenovoand yields an ASV table, the ASV sequences, and per-step read tracking. Taxonomy assignment is the one step that may not complete — it needs a training set, which is a separate question covered below. QIIME2 is not installed, so that branch is import-only: bring an exported feature table rather than expecting a.qzato be read natively. A pre-computed feature table (BIOM, QIIME2 export, or counts matrix plus taxonomy) is still a perfectly good entry point when that is what you were handed — the rest of this pack (phyloseq, vegan, mia, ANCOM-BC2, ALDEx2, MaAsLin2, biom-format, scikit-bio) runs from it normally. - DADA2 produces ASVs (amplicon sequence variants) — single-nucleotide resolution, no OTU clustering needed.
- ALWAYS inspect the error rate learning plots. Poor error models produce unreliable ASVs.
- SILVA is the standard reference for 16S; UNITE for ITS (fungal). Resolve the release from the inventory rather than assuming a version.
- SILVA (16S/18S) and UNITE (ITS) training sets are in the reference inventory, but as opt-in downloads rather than part of a default install — so they are resolvable, and may or may not actually be present. Resolve them by what they are before planning on them. If they are absent, report that taxonomy assignment cannot be run, say they are available to provision, and hand back the ASV table, sequences, and read tracking — which are complete and useful without it. Do not invent a path, do not substitute a general-purpose sequence database, and do not drop the taxonomy step silently.
What ships with it
7 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- today First seen · 181 lines · 36 tokens per session scan A 5e965c9f77cf
microbiome is a skill published in the GitHub repository inflexa-ai/inflexa (33 stars, last pushed yesterday), licensed Apache-2.0. It adds 36 tokens to every session and 2,917 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-09.
Other skills, from other repositories
biosymphony-structure-factory
Use when planning structural biology campaigns, binder-design triage, model comparison, structure mapping, RunPod or cloud GPU stage contracts, or Symphony or Linear task packs for long-running biological agent work.
binder-lane-round
Plan and run study-shaped protein-binder rounds with interchangeable toolchains, execution profiles, license gates, output checks, and result boundaries.
lightgbm-analysis
Use when training a LightGBM model on tabular data in R and returning model metrics, feature importance ranking tables, and feature importance plots.
external-model-validation
Use when validating an existing prognostic risk signature on an external bulk expression cohort with survival outcomes, producing risk scores, Kaplan-Meier curves, risk distribution plots, heatmap, and time-dependent ROC curves. NOT for: model training, feature selection, nomogram construction, calibration analysis…
gsva-analysis-and-visualization
Use this skill to run GSVA or ssGSEA pathway-level differential analysis from a bulk expression matrix and a sample group file, then generate a heatmap from the saved GSVA result object. Trigger keywords: GSVA, ssGSEA, pathway enrichment, KEGG pathway analysis, MSigDB. NOT for: gene-level differential expression…
medical-research-literature-reader-pro
A medical-research-native literature reading skill for users with clinical, bioinformatics, translational, and basic experimental backgrounds. Use this skill whenever a user wants to read, analyze, critique, or interpret a medical or scientific paper — whether they provide a PDF, abstract, DOI, PMID, or just a title.…