Agent skill

13C Metabolic Flux Analysis

by K-Dense-AI in K-Dense-AI/scientific-agent-skills

Estimates reaction fluxes inside cells from steady-state carbon-13 labeling data with a bundled mfapy-based solver, and reports which fluxes the data pin down.

MITAuto-check passedResearch & Science

Install 13C Metabolic Flux Analysis

skills CLI
$ npx skills add K-Dense-AI/scientific-agent-skills --skill 13c-metabolic-flux -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install K-Dense-AI/scientific-agent-skills 13c-metabolic-flux --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/K-Dense-AI/scientific-agent-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/13c-metabolic-flux .claude/skills/13c-metabolic-flux && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
13c-metabolic-flux
GitHub stars
48k
Used in
1 other repo
Token cost
~3.2k tokens
SKILL.md length
1,276 words
Files
16 (incl. scripts, references, assets)
Skills in repo
153
Repo updated
First seen
Licence
MIT

At a glance

Estimates reaction fluxes inside cells from steady-state carbon-13 labeling data with a bundled mfapy-based solver, and reports which fluxes the data pin down.

  • Works in 6 steps: Prepare explicit inputs. Copy a relevant… → Check the contract and feasibility. → Exercise the forward model. Supply one… → …
  • Fitting fluxes to a steady-state 13C tracer experiment
  • SKILL.md covers Scope and required evidence, Install the tested engine, Workflow and Worked examples, plus 3 more sections
  • Runs Python scripts from its folder; calls python and uv

What it does

The skill turns reviewed carbon atom maps, explicit tracer mixtures and corrected labeling measurements into feasible flux estimates. A bundled solver runs mfapy's EMU forward simulator and fits fluxes in the mass-balanced feasible space with SciPy, with no flux balance analysis objective. It supports metabolic and isotopic steady state, a single flux state shared across tracer experiments, nonnegative one-way fluxes, carbon-subset mass distributions and Gaussian measurement error.

Before fitting it requires the carbon network and the source of each atom assignment, evidence for both steady states, positional isotopomer distributions for every carbon input, fragment assignments with correction history, and flux units with bounds. If something is missing, the agent names it and prepares an input template rather than inventing atom maps or errors, and time-course labeling is flagged as needing nonstationary MFA. Reference files cover the input contract and how to read a fit, and the folder ships example models and flux JSON files with Python scripts.

When your agent uses it

  • Fitting fluxes to a steady-state 13C tracer experiment
  • Checking whether labeling data constrain a particular pathway flux
  • Combining parallel tracer experiments into one flux estimate
  • Deciding whether an experiment needs nonstationary MFA instead

Example prompts

  • “Fit the TCA cycle fluxes from my steady-state tracer data and tell me which ones are identifiable.”
  • “Prepare the input template for a 13C experiment with two parallel tracers.”
  • “Do my mass isotopomer measurements constrain the branch-point flux, or is it unresolved?”

Requirements

  • Python 3.12 with uv and Git for installation
  • Network access to install public dependencies
  • Input data as JSON files
  • Compatibility (from SKILL.md): Python 3.12 with uv and Git for installation. Tested with mfapy 0.6.3 at a10433af16682386548b360297e2476152d46ede, NumPy 2.5.3, SciPy 1.18.1, and NLopt 2.11.0. Network access is needed only to install public dependencies. Inference runs locally without credentials; inputs are JSON.

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Prepare explicit inputs. Copy a relevant model asset into the analysis directory,
  2. Check the contract and feasibility.
  3. Exercise the forward model. Supply one mass-balanced flux vector in the declared
  4. Fit and profile the fluxes relevant to the question.
  5. Inspect the evidence. Check failed starts, residual patterns, mass balance,
  6. Deliver a bounded scientific result. Include model and data hashes, package

What it can do on your machine

Read from SKILL.md and the folder at commit 92ace75. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 3 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python
    • uv

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • doi.org
    • github.com
    • fumiomatsuda.github.io

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Python 3.12 with uv and Git for installation. Tested with mfapy 0.6.3 at a10433af16682386548b360297e2476152d46ede, NumPy 2.5.3, SciPy 1.18.1, and NLopt 2.11.0. Network access is needed only to install public dependencies. Inference runs locally without credentials; inputs are JSON.

    From compatibility in the SKILL.md frontmatter.

Context cost

13C Metabolic Flux Analysis loads about 3.2k tokens when it runs, and up to ~7.7k if it reads all its reference files. Until then it costs about 137 tokens; SKILL.md has 1,276 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~137
When it runs · the whole SKILL.md, loaded when a task matches
~3.2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~7.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from K-Dense-AI/scientific-agent-skills at commit 92ace75, republished under its MIT licence (© K-Dense-AI). 1,276 words, ~3,178 tokens.

Download SKILL.mdSave it as .claude/skills/13c-metabolic-flux/SKILL.md (or your agent's skills folder). This skill also uses 15 other files; get the full folder from GitHub.
name
13c-metabolic-flux
description
Estimates intracellular metabolic fluxes from steady-state carbon-13 isotope-tracing measurements using validated atom maps, mfapy isotope simulation, constrained multistart fitting, and flux-profile diagnostics. Use for 13C-MFA, carbon tracing, mass isotopomer distributions (MDVs/MIDs), positional isotopomers, parallel tracer experiments, and determining whether labeling data constrain a pathway flux. Distinguishes measured-label inference from COBRA flux balance analysis and flags experiments requiring nonstationary MFA.
compatibility
Python 3.12 with uv and Git for installation. Tested with mfapy 0.6.3 at a10433af16682386548b360297e2476152d46ede, NumPy 2.5.3, SciPy 1.18.1, and NLopt 2.11.0. Network access is needed only to install public dependencies. Inference runs locally without credentials; inputs are JSON.
license
MIT
metadata.version
1.2
metadata.skill-author
K-Dense Inc.
metadata.last-reviewed
2026-09-30

Carbon-13 metabolic flux inference

Turn reviewed carbon maps, explicit tracer mixtures, and corrected labeling measurements into feasible flux estimates and evidence about which fluxes the experiment constrains. Use the bundled solver rather than reconstructing isotope balances or fitting each reaction independently. It runs mfapy's EMU forward simulator and fits fluxes in the mass-balanced feasible space with SciPy. It does not use an FBA objective.

Scope and required evidence

This implementation supports metabolic and isotopic steady state, a single shared flux state across one or more tracer experiments, nonnegative one-way reaction fluxes, and carbon-subset mass distributions. Reversible reactions are two separately mapped directions. Measurement error is Gaussian with a supplied covariance or a disclosed diagonal approximation.

Before fitting, obtain:

  • The carbon network and the source of each atom assignment. Stoichiometry alone does not specify where labeled atoms go. Record compartments as separate metabolite IDs.
  • Evidence for both steady-state assumptions. Stable metabolite abundance does not establish isotopic steady state. Time-course labeling requires INST-MFA with pool sizes and initial labeling; do not average it into this solver.
  • Every carbon input's positional isotopomer distribution, including unlabeled supplements, bicarbonate/CO2 when assimilated, and tracer impurity.
  • Fragment carbon assignments, natural-abundance correction history, and uncertainty of the reported mean. Raw peak intensities, derivatized spectra, and MS/MS transitions require validated preprocessing before these inputs can be constructed.
  • Flux units, extracellular rate measurements or a stated relative-flux reference, and biologically justified bounds. Label fractions alone cannot set an absolute rate.

If necessary information is missing, name it and prepare the input template; do not invent a fragment assignment, atom map, isotope correction, or measurement error. Read references/input-contract.md when preparing inputs. Read references/inference.md before interpreting an actual fit.

Install the tested engine

Run in the user's analysis directory. Set SKILL_DIR to this skill's installed directory, using the actual resolved path. Keep environments and generated results outside the skill.

bash
uv venv --python 3.12 .venv-mfa
uv pip install --python .venv-mfa/bin/python -r "$SKILL_DIR/assets/requirements.txt"

The following commands use .venv-mfa/bin/python; on Windows use the environment's Scripts/python.exe. mfapy is installed from an immutable Git revision because it is not distributed on PyPI. Installation executes dependency build code; model inputs are data, not user-supplied Python. The adapter restricts identifiers and atom-map syntax before they reach mfapy's internally generated numerical functions.

The pinned commit matched upstream master on 2026-09-30. Its README labels the latest change "064", but its installed distribution still reports 0.6.3; retain the Git commit alongside the package version in an analysis record. The refreshed NumPy/SciPy pins require Python 3.12 or later; the commands above use the tested 3.12 environment. See the reviewed forward-model contract in references/inference.md.

Workflow

  1. Prepare explicit inputs. Copy a relevant model asset into the analysis directory, then replace its scientific content only from reviewed evidence. The bundled models are demonstrations, not validated organism-specific reconstructions. Use a separate dataset for each biological condition; jointly fit tracer replicates only when their biological flux state is defensibly shared.

  2. Check the contract and feasibility.

    bash
    .venv-mfa/bin/python "$SKILL_DIR/scripts/mfa.py" check \
      --model model.json --data measurements.json --output input-check.json

    This checks atom counts and conservation, fragments, tracer sums, uncertainty matrices, bounds, and steady-state mass-balance feasibility. It cannot verify that a chemically consistent atom map is biologically correct or that a sample reached steady state.

  3. Exercise the forward model. Supply one mass-balanced flux vector in the declared units. Compare predicted labeling with a reference or independently derived limits.

    bash
    .venv-mfa/bin/python "$SKILL_DIR/scripts/mfa.py" simulate \
      --model model.json --data measurements.json --fluxes fluxes.json \
      --output simulated-mdvs.json
  4. Fit and profile the fluxes relevant to the question.

    bash
    .venv-mfa/bin/python "$SKILL_DIR/scripts/mfa.py" fit \
      --model model.json --data measurements.json --starts 12 --seed 2026 \
      --profile v3 --profile v7 --profile-points 31 --profile-starts 6 \
      --output fit.json

    Replace v3 and v7 with actual reaction IDs. Each profile point fixes that reaction and reoptimizes nuisance fluxes. For nonlinear networks, repeat with a different seed and more starts before interpreting a profile. A small residual is not an identifiability result.

  5. Inspect the evidence. Check failed starts, residual patterns, mass balance, active bounds, local sensitivity rank, and profile status. Report threshold-crossing brackets at their actual grid resolution. Refine the grid if they are too coarse. Each requested profile gives a one-flux interval under the stated error model; multiple 95% profiles are not a simultaneous 95% region for the whole network. If a profile finds a better solution than the baseline, rerun the fit; do not publish the stale intervals. A failed profile point is unknown, not excluded by the data.

  6. Deliver a bounded scientific result. Include model and data hashes, package versions, source/correction provenance, units and reference flux, fitted predictions, residual diagnostics, profile plots or a table, and the unresolved flux combinations. Retain the JSON artifact. Separate point estimates supported by the data from arbitrary optimizer choices along a flat direction. Suggest additional measurements only after testing that their predicted labeling changes along that direction.

Show full SKILL.md (533 more words)Show less

Worked examples

These executable examples use synthetic, tracer-only data. There is no hidden natural- abundance correction, and the tracer proportions already include unlabeled material.

Recover a pathway split; then remove the informative measurement

The analytical two-route model sends a two-carbon substrate through either a carbon-preserving or a carbon-swapping route. Uptake is fixed to 100. An 80% carbon-1 labeled feed and a carbon-1 fragment with M+1 = 0.56 determine the preserving route as 70 and the swapping route as 30.

bash
.venv-mfa/bin/python "$SKILL_DIR/scripts/mfa.py" fit \
  --model "$SKILL_DIR/assets/branch-model.json" \
  --data "$SKILL_DIR/assets/branch-identifiable.json" \
  --profile straight --profile-points 41 --output branch-fit.json

.venv-mfa/bin/python "$SKILL_DIR/scripts/mfa.py" fit \
  --model "$SKILL_DIR/assets/branch-model.json" \
  --data "$SKILL_DIR/assets/branch-unresolved.json" \
  --profile straight --output unresolved-fit.json

The first fit recovers approximately 70/30. Under its declared Gaussian error model, the analytical 95% interval for straight is about 67.55–72.45; the script reports grid brackets enclosing the threshold crossings. The second fit has only the whole- molecule distribution, which is identical for the two routes. Expect local rank zero and unresolved_within_bounds; its returned split is an arbitrary optimum.

assets/branch-fluxes.json supplies the 70/30 forward-simulation vector.

Reproduce a published cyclic-network calculation
bash
.venv-mfa/bin/python "$SKILL_DIR/scripts/mfa.py" simulate \
  --model "$SKILL_DIR/assets/tca-model.json" \
  --data "$SKILL_DIR/assets/tca-tracer.json" \
  --fluxes "$SKILL_DIR/assets/tca-fluxes.json" --output tca-simulation.json

.venv-mfa/bin/python "$SKILL_DIR/scripts/mfa.py" fit \
  --model "$SKILL_DIR/assets/tca-model.json" \
  --data "$SKILL_DIR/assets/tca-reference-mdv.json" \
  --profile v3 --profile v7 --output tca-fit.json

The first command reproduces the published rounded glutamate MDV [0.3464, 0.2695, 0.2708, 0.0807, 0.0286, 0.0039]. The second uses synthetic reference measurements to recover the glutamate branch flux near 50, while recognizing that this labeling does not resolve the fumarate/oxaloacetate exchange. A constraint-induced upper edge is not evidence of a measurement-determined exchange interval.

Interpretation boundaries

  • A positional isotopomer string runs carbon 1 to carbon N from left to right. "100000" means carbon-1 labeled glucose. A mass distribution alone cannot specify that positional mixture. The adapter handles mfapy's reversed integer-bit ordering.
  • Natural-abundance correction and tracer-purity correction are different operations. Inputs must be in the documented tracer-only basis, with tracer impurity represented consistently in source mixtures. Do not correct the same contribution twice.
  • An N-carbon mass distribution has at most N independent components because it sums to one. The tool removes one bin and uses the reduced covariance. Retain cross-bin correlations when available. Diagonal SEM fits are explicitly approximate.
  • The symmetric flag means equal averaging of identity and complete carbon-order reversal, as in the bundled fumarate/succinate map. It is not arbitrary molecular symmetry. Other permutations need an explicitly supported model representation.
  • Unsupported in this CLI: nonstationary MFA, isotope effects on reaction rates, unmodeled pools or compartments, MS/MS joint distributions, multi-element isotope correction, fractional carbon stoichiometry/pseudo-reactions, and organism-scale performance guarantees. For these, use a validated specialized model/engine and retain the same input/provenance and identifiability discipline.

Implementation and validation

scripts/mfa.py is the CLI. scripts/_mfa_model.py validates inputs and adapts them to the mfapy EMU simulator; scripts/_mfa_fit.py handles feasible flux coordinates, multistart optimization, diagnostic rank, and profile calculations. The engine is pinned in assets/requirements.txt.

The repository suite at tests/13c-metabolic-flux/ checks the published reference, analytical split recovery and likelihood profiles, unresolved routes and exchange, omitted-bin invariance with correlated errors, parallel tracers, absolute-rate anchoring, repeated-substrate condensation, symmetry, invalid maps, and CLI behavior. These checks establish the tested numerical behavior, not biological validation of a user's model or a measured advantage over any particular language model.

Sources

© K-Dense-AI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 15 other files (scripts, references, assets) in skills/13c-metabolic-flux of K-Dense-AI/scientific-agent-skills.

  • SKILL.md
  • assets/branch-fluxes.json
  • assets/branch-identifiable.json
  • assets/branch-model.json
  • assets/branch-unresolved.json
  • assets/mfapy-license.txt
  • assets/requirements.txt
  • assets/tca-fluxes.json
  • assets/tca-model.json
  • assets/tca-reference-mdv.json
  • assets/tca-tracer.json
  • references/inference.md
  • references/input-contract.md
  • scripts/_mfa_fit.py
  • scripts/_mfa_model.py
  • scripts/mfa.py

Open the folder on GitHubat commit 92ace75

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in K-Dense-AI/scientific-agent-skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

13C Metabolic Flux Analysis next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

13C Metabolic Flux Analysis compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
13C Metabolic Flux Analysis this skillK-Dense-AI/scientific-agent-skills48k1 repos~3.2kAutomated safety check: PassMIT
Tooluniverse Epigenomicswu-yc/LabClaw1.1k2 repos~14kAutomated safety check: PassNone
Bio Genome Intervals Bigwig TracksGPTomics/bioSkills1.2k1 repos~4.8kAutomated safety check: PassMIT
Alphagenome Single Variant Analysisgoogle-deepmind/science-skills3.2k2 repos~3kAutomated safety check: NotesApache-2.0
Singlecell Qcxuzhougeng/wisp-science1k—~1.6kAutomated safety check: PassAGPL-3.0
Trackplotygidtu/trackplot109—~1.9kAutomated safety check: PassBSD-3-Clause

Similar skills

  • Production-ready genomics and epigenomics data processing for BixBench questions.

    1.1k GitHub starsUsed in 2 repos~14k tokens
    Research & ScienceAuto-check passed
  • Reads, queries, and writes bigWig indexed binary signal tracks (coverage, fold-change, conservation, methylation-rate) with pyBigWig (Python) and the UCSC Kent tools (bedGraphToBigWig…

    1.2k GitHub starsUsed in 1 repo~4.8k tokens
    Research & ScienceAuto-check passed
  • Alphagenome Single Variant Analysis

    google-deepmind/science-skills

    Analyzes genetic variant effects on gene expression (RNA-seq), chromatin accessibility (DNASE), histone marks (ChIP), and transcription factors using the AlphaGenome API.

    3.2k GitHub starsUsed in 2 repos~3k tokens
    Research & ScienceAuto-check: notes
  • Singlecell Qc

    xuzhougeng/wisp-science

    A skill your agent uses when designing, reviewing, or implementing single-cell RNA-seq QC in Python or R with a human-in-the-loop, data-driven approach.

    1k GitHub stars~1.6k tokensUpdated today
    Research & ScienceAuto-check passed
  • Trackplot

    ygidtu/trackplot

    Generate sashimi-style genome visualization plots (coverage, line, heatmap, IGV read-by-read, HiC, circRNA, motif) from BAM/bigWig/depth/HiC inputs.

    109 GitHub stars~1.9k tokensUpdated 15 days ago
    Research & ScienceAuto-check passed
  • UniProt Database Access

    davila7/claude-code-templates

    Queries the UniProt REST API directly to search proteins, fetch FASTA sequences, map IDs between databases and read Swiss-Prot and TrEMBL entries.

    33k GitHub starsUsed in 14 repos~1.7k tokens
    Research & ScienceAuto-check passed

More from K-Dense-AI/scientific-agent-skills

All 153 skills in this repo
  • Analytical Method Validation Planner

    K-Dense-AI/scientific-agent-skills

    Plans, runs, and documents analytical method validation, verification, or transfer studies under ICH Q2(R2)/Q14, USP, ICH M10, CLSI EP, or ISO/IEC 17025.

    48k GitHub starsUsed in 1 repo~4.9k tokens
    Auto-check: notes
  • Cantera Ignition Delay

    K-Dense-AI/scientific-agent-skills

    Runs Cantera constant-volume or constant-pressure ignition simulations and reports temperature-based ignition delay with mechanism provenance and checks.

    48k GitHub starsUsed in 1 repo~2.2k tokens
    Auto-check passed
  • DiffDock Molecular Docking

    K-Dense-AI/scientific-agent-skills

    Predicts how small molecules bind to a protein with DiffDock, covering batch docking, pose ranking by confidence and checks on the results; not for binding affinity.

    48k GitHub starsUsed in 1 repo~3k tokens
    Auto-check: notes
  • HypoGeniC Hypothesis Generation

    K-Dense-AI/scientific-agent-skills

    Plans and audits runs of the HypoGeniC and HypoRefine packages, which propose hypotheses from labeled text datasets, with local checks before any model call.

    48k GitHub starsUsed in 1 repo~3.6k tokens
    Auto-check: notes
  • ISO Standards Readiness Evidence

    K-Dense-AI/scientific-agent-skills

    Organizes scope, controlled documents, risk files and traceability into draft evidence for human review against ISO 13485, 14971, 17025 and 15189.

    48k GitHub starsUsed in 1 repo~4.6k tokens
    Auto-check: notes
  • Latex Posters

    K-Dense-AI/scientific-agent-skills

    Creates research posters in LaTeX using beamerposter, tikzposter, or baposter.

    48k GitHub starsUsed in 1 repo~2.7k tokens
    Auto-check: notes

Works with

Questions about 13C Metabolic Flux Analysis

What does 13C Metabolic Flux Analysis do?

Estimates reaction fluxes inside cells from steady-state carbon-13 labeling data with a bundled mfapy-based solver, and reports which fluxes the data pin down. The skill turns reviewed carbon atom maps, explicit tracer mixtures and corrected labeling measurements into feasible flux estimates. A bundled solver runs mfapy's EMU forward simulator and fits fluxes in the mass-balanced feasible space with SciPy, with no flux balance analysis objective.

When should I use 13C Metabolic Flux Analysis?

13C Metabolic Flux Analysis fits situations like: fitting fluxes to a steady-state 13C tracer experiment; checking whether labeling data constrain a particular pathway flux; combining parallel tracer experiments into one flux estimate; deciding whether an experiment needs nonstationary MFA instead.

How do I install 13C Metabolic Flux Analysis in Claude Code?

Run `npx skills add K-Dense-AI/scientific-agent-skills --skill 13c-metabolic-flux -a claude-code`. Or copy the skill folder (skills/13c-metabolic-flux in K-Dense-AI/scientific-agent-skills) into .claude/skills/13c-metabolic-flux in your project. Claude Code loads it when a task matches its description.

How do I install 13C Metabolic Flux Analysis in Codex?

Run `npx skills add K-Dense-AI/scientific-agent-skills --skill 13c-metabolic-flux -a codex`. Or copy the skill folder (skills/13c-metabolic-flux in K-Dense-AI/scientific-agent-skills) into .agents/skills/13c-metabolic-flux in your project. Codex loads it when a task matches its description.

Can I use 13C Metabolic Flux Analysis in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add K-Dense-AI/scientific-agent-skills --skill 13c-metabolic-flux -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/13c-metabolic-flux, .gemini/skills/13c-metabolic-flux, .github/skills/13c-metabolic-flux and .opencode/skills/13c-metabolic-flux in your project.

What does 13C Metabolic Flux Analysis need to run?

Going by SKILL.md and its folder, 13C Metabolic Flux Analysis needs Python for the scripts in its folder and the command-line tools its instructions call (python and uv). Our summary lists: Python 3.12 with uv and Git for installation; Network access to install public dependencies; Input data as JSON files. Compatibility (from SKILL.md): Python 3.12 with uv and Git for installation. Tested with mfapy 0.6.3 at a10433af16682386548b360297e2476152d46ede, NumPy 2.5.3, SciPy 1.18.1, and NLopt 2.11.0. Network access is needed only to install public dependencies. Inference runs locally without credentials; inputs are JSON..

Does 13C Metabolic Flux Analysis access the network?

SKILL.md names 3 domains. As links in the text: doi.org, github.com and fumiomatsuda.github.io. This is read from the text; nothing was executed.

Is 13C Metabolic Flux Analysis safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does 13C Metabolic Flux Analysis use?

13C Metabolic Flux Analysis is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does 13C Metabolic Flux Analysis use?

About 3.2k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 4.6k tokens, read only when the agent opens those files.

What are the alternatives to 13C Metabolic Flux Analysis?

Skills that share tags, products or a category with 13C Metabolic Flux Analysis: Tooluniverse Epigenomics (wu-yc/LabClaw, 1.1k stars), Bio Genome Intervals Bigwig Tracks (GPTomics/bioSkills, 1.2k stars), Alphagenome Single Variant Analysis (google-deepmind/science-skills, 3.2k stars) and Singlecell Qc (xuzhougeng/wisp-science, 1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains 13C Metabolic Flux Analysis?

K-Dense-AI (a GitHub organization) maintains it in K-Dense-AI/scientific-agent-skills, which has 48,215 GitHub stars. The repository holds 153 skills in this directory. The repository was last updated on October 5, 2026.

Source: K-Dense-AI/scientific-agent-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.