Orchestrate the full metabolic flux analysis pipeline from model loading to phenotype prediction and publication figures. Triggers when the user provides an organism name, BIGG model ID, or custom reaction list and wants end-to-end metabolic modelling run automatically.
79
100%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Coordinates all mfa-agent sub-agents in sequence, tracking progress via progress/ markdown files so any failed step can be resumed independently.
Full pipeline:
Model source (BIGG ID / custom reactions)
→ [model-builder] models/<Model>.json + validation report
→ [fba-runner] simulations/fba_fluxes.csv + scan_summary.json
→ [flux-analyzer] analysis/essentiality.csv + phase_plane.png
→ [metabolic-pheno-analyzer] output/figures/*.pdf + yield tableExtract and record in progress/step0_inputs.md:
Provide: model source, medium constraints, objective, knockouts.
Wait for progress/step1_metabolic_model.md.
Read: model file path, WT growth rate, model statistics.
Provide: model path, simulation types requested (FBA, pFBA, FVA, knockout screen), carbon source sweep if requested.
Wait for progress/step2_fba_simulation.md.
Read: flux CSV paths, essential gene count, secretion fluxes.
Provide: model path, FBA results, analysis goals (essentiality, phase plane, sampling), nutrient pair for phase plane.
Wait for progress/step3_flux_analysis.md.
Read: essential genes, phase plane optimum, engineering targets.
Provide: model path, all previous results, target product, publication requirements.
Wait for progress/step4_metabolic_phenotype.md.
Read: max theoretical yield, figure paths.
progress/step1_metabolic_model.md# Step 1: Metabolic Model
## Status: PASS / FAIL
## Model: <BIGG_ID>.json
## Reactions: N Metabolites: M Genes: G
## WT growth rate: X h⁻¹
## Validation: mass balance errors=0, dead-ends=Nprogress/step2_fba_simulation.md# Step 2: FBA Simulation
## Status: PASS / FAIL
## Runs: FBA, pFBA, FVA, knockout screen
## WT growth rate: X h⁻¹ (pFBA: Y h⁻¹)
## Essential genes: N
## Key secretion products: [ethanol: X mmol/gDW/h, ...]
## Files: simulations/fba_fluxes.csv, simulations/gene_essentiality.csvprogress/step3_flux_analysis.md# Step 3: Flux Analysis
## Status: PASS / FAIL
## Essential gene count: N
## Phase plane optimum: glucose=X, O2=Y → growth=Z h⁻¹
## Top engineering targets: [gene1, gene2, gene3]
## Files: analysis/phase_plane.png, analysis/essentiality.csve2e23c9
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.