Tooluniverse Epigenomics
wu-yc/LabClaw
Production-ready genomics and epigenomics data processing for BixBench questions.
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.
$ npx skills add K-Dense-AI/scientific-agent-skills --skill 13c-metabolic-flux -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install K-Dense-AI/scientific-agent-skills 13c-metabolic-flux --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ 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-srcUse ~/.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/
Install the "13c-metabolic-flux" agent skill from https://github.com/K-Dense-AI/scientific-agent-skills/tree/main/skills/13c-metabolic-flux into .claude/skills/13c-metabolic-flux/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "13c-metabolic-flux", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/K-Dense-AI/scientific-agent-skills/tree/main/skills/13c-metabolic-fluxType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add K-Dense-AI/scientific-agent-skills --skill 13c-metabolic-flux -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install K-Dense-AI/scientific-agent-skills 13c-metabolic-flux --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/K-Dense-AI/scientific-agent-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/13c-metabolic-flux .agents/skills/13c-metabolic-flux && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "13c-metabolic-flux" agent skill from https://github.com/K-Dense-AI/scientific-agent-skills/tree/main/skills/13c-metabolic-flux into .agents/skills/13c-metabolic-flux/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "13c-metabolic-flux", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add K-Dense-AI/scientific-agent-skills --skill 13c-metabolic-flux -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install K-Dense-AI/scientific-agent-skills 13c-metabolic-flux --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/K-Dense-AI/scientific-agent-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/13c-metabolic-flux .cursor/skills/13c-metabolic-flux && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "13c-metabolic-flux" agent skill from https://github.com/K-Dense-AI/scientific-agent-skills/tree/main/skills/13c-metabolic-flux into .cursor/skills/13c-metabolic-flux/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "13c-metabolic-flux", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/K-Dense-AI/scientific-agent-skills.git --path skills/13c-metabolic-flux--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add K-Dense-AI/scientific-agent-skills --skill 13c-metabolic-flux -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install K-Dense-AI/scientific-agent-skills 13c-metabolic-flux --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/K-Dense-AI/scientific-agent-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/13c-metabolic-flux .gemini/skills/13c-metabolic-flux && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "13c-metabolic-flux" agent skill from https://github.com/K-Dense-AI/scientific-agent-skills/tree/main/skills/13c-metabolic-flux into .gemini/skills/13c-metabolic-flux/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "13c-metabolic-flux", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install K-Dense-AI/scientific-agent-skills 13c-metabolic-fluxInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add K-Dense-AI/scientific-agent-skills --skill 13c-metabolic-flux -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/K-Dense-AI/scientific-agent-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/13c-metabolic-flux .github/skills/13c-metabolic-flux && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "13c-metabolic-flux" agent skill from https://github.com/K-Dense-AI/scientific-agent-skills/tree/main/skills/13c-metabolic-flux into .github/skills/13c-metabolic-flux/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "13c-metabolic-flux", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add K-Dense-AI/scientific-agent-skills --skill 13c-metabolic-flux -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install K-Dense-AI/scientific-agent-skills 13c-metabolic-flux --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/K-Dense-AI/scientific-agent-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/13c-metabolic-flux .opencode/skills/13c-metabolic-flux && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "13c-metabolic-flux" agent skill from https://github.com/K-Dense-AI/scientific-agent-skills/tree/main/skills/13c-metabolic-flux into .opencode/skills/13c-metabolic-flux/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "13c-metabolic-flux", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
13c-metabolic-fluxEstimates 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. 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.
6 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 92ace75. It shows what the files ask for, not the result of running them.
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.
Ships 3 files in scripts/ (Python), which the agent can run.
Shell commands in SKILL.md call:
pythonuvFrom the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
doi.orggithub.comfumiomatsuda.github.ioFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in 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.
From compatibility in the SKILL.md frontmatter.
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.
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.
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.
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.
.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.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.
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:
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.
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.
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.
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.
Check the contract and feasibility.
.venv-mfa/bin/python "$SKILL_DIR/scripts/mfa.py" check \
--model model.json --data measurements.json --output input-check.jsonThis 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.
Exercise the forward model. Supply one mass-balanced flux vector in the declared units. Compare predicted labeling with a reference or independently derived limits.
.venv-mfa/bin/python "$SKILL_DIR/scripts/mfa.py" simulate \
--model model.json --data measurements.json --fluxes fluxes.json \
--output simulated-mdvs.jsonFit and profile the fluxes relevant to the question.
.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.jsonReplace 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.
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.
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.
These executable examples use synthetic, tracer-only data. There is no hidden natural- abundance correction, and the tracer proportions already include unlabeled material.
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.
.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.jsonThe 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.
.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.jsonThe 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.
"100000" means carbon-1 labeled glucose. A mass distribution alone cannot specify
that positional mixture. The adapter handles mfapy's reversed integer-bit ordering.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.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.
© 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
SKILL.md and 15 other files (scripts, references, assets) in skills/13c-metabolic-flux of K-Dense-AI/scientific-agent-skills.
Open the folder on GitHubat commit 92ace75
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.
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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| 13C Metabolic Flux Analysis this skillK-Dense-AI/scientific-agent-skills | 48k | 1 repos | ~3.2k | Automated safety check: Pass | MIT | |
| Tooluniverse Epigenomicswu-yc/LabClaw | 1.1k | 2 repos | ~14k | Automated safety check: Pass | None | |
| Bio Genome Intervals Bigwig TracksGPTomics/bioSkills | 1.2k | 1 repos | ~4.8k | Automated safety check: Pass | MIT | |
| Alphagenome Single Variant Analysisgoogle-deepmind/science-skills | 3.2k | 2 repos | ~3k | Automated safety check: Notes | Apache-2.0 | |
| Singlecell Qcxuzhougeng/wisp-science | 1k | — | ~1.6k | Automated safety check: Pass | AGPL-3.0 | |
| Trackplotygidtu/trackplot | 109 | — | ~1.9k | Automated safety check: Pass | BSD-3-Clause |
wu-yc/LabClaw
Production-ready genomics and epigenomics data processing for BixBench questions.
GPTomics/bioSkills
Reads, queries, and writes bigWig indexed binary signal tracks (coverage, fold-change, conservation, methylation-rate) with pyBigWig (Python) and the UCSC Kent tools (bedGraphToBigWig…
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.
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.
ygidtu/trackplot
Generate sashimi-style genome visualization plots (coverage, line, heatmap, IGV read-by-read, HiC, circRNA, motif) from BAM/bigWig/depth/HiC inputs.
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.
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.
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.
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.
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.
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.
K-Dense-AI/scientific-agent-skills
Creates research posters in LaTeX using beamerposter, tikzposter, or baposter.
Categories
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.
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.
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.
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.
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.
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..
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.
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.
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.
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.
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.
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.