Refactor Op
CVCUDA/CV-CUDA
Find and safely apply per-operator refactoring / redundancy-reduction opportunities in a CV-CUDA operator (near-duplicate Tensor/VarShape kernels, reinvented shared utilities, dead code).
Validate, prepare, or run public CodonFM Encodon masked-codon variant scoring and review compatibility of its scoring workflows.
$ npx skills add NVIDIA/skills --skill codonfm-score -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install NVIDIA/skills codonfm-score --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/NVIDIA/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/bionemo-codonfm-score .claude/skills/codonfm-score && 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 "codonfm-score" agent skill from https://github.com/NVIDIA/skills/tree/main/skills/bionemo-codonfm-score into .claude/skills/codonfm-score/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codonfm-score", 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/NVIDIA/skills/tree/main/skills/bionemo-codonfm-scoreType 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 NVIDIA/skills --skill codonfm-score -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install NVIDIA/skills codonfm-score --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/NVIDIA/skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/bionemo-codonfm-score .agents/skills/codonfm-score && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "codonfm-score" agent skill from https://github.com/NVIDIA/skills/tree/main/skills/bionemo-codonfm-score into .agents/skills/codonfm-score/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codonfm-score", 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 NVIDIA/skills --skill codonfm-score -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install NVIDIA/skills codonfm-score --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/NVIDIA/skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/bionemo-codonfm-score .cursor/skills/codonfm-score && 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 "codonfm-score" agent skill from https://github.com/NVIDIA/skills/tree/main/skills/bionemo-codonfm-score into .cursor/skills/codonfm-score/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codonfm-score", 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/NVIDIA/skills.git --path skills/bionemo-codonfm-score--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 NVIDIA/skills --skill codonfm-score -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install NVIDIA/skills codonfm-score --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/NVIDIA/skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/bionemo-codonfm-score .gemini/skills/codonfm-score && 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 "codonfm-score" agent skill from https://github.com/NVIDIA/skills/tree/main/skills/bionemo-codonfm-score into .gemini/skills/codonfm-score/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codonfm-score", 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 NVIDIA/skills codonfm-scoreInstalls 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 NVIDIA/skills --skill codonfm-score -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/NVIDIA/skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/bionemo-codonfm-score .github/skills/codonfm-score && 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 "codonfm-score" agent skill from https://github.com/NVIDIA/skills/tree/main/skills/bionemo-codonfm-score into .github/skills/codonfm-score/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codonfm-score", 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 NVIDIA/skills --skill codonfm-score -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install NVIDIA/skills codonfm-score --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/NVIDIA/skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/bionemo-codonfm-score .opencode/skills/codonfm-score && 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 "codonfm-score" agent skill from https://github.com/NVIDIA/skills/tree/main/skills/bionemo-codonfm-score into .opencode/skills/codonfm-score/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codonfm-score", 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.
codonfm-scoreValidate, prepare, or run public CodonFM Encodon masked-codon variant scoring and review compatibility of its scoring workflows.
Codonfm Score is an agent skill from NVIDIA/skills, published by the product's own GitHub organization. Validate, prepare, or run public CodonFM Encodon masked-codon variant scoring and review compatibility of its scoring workflows. Use only when the user explicitly requests CodonFM or Encodon, or that context is already established in the conversation. Do not select this skill for a generic variant-scoring request without that context; ask for the variant and intended analysis first.
Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 12 other files (for example `BENCHMARK.md`, `agents/openai.yaml` and `evals/config.yml`).
It works with NVIDIA AI Platform and Python. The repository describes itself as: Agent Skills for NVIDIA products — install into Claude Code, Codex, and other coding agents to run Physical AI, robotics, simulation, CUDA, and RAG workflows end to end. The licence is Apache-2.0.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 14a98ae. 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.
Shell commands in SKILL.md call:
pythonFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From 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.
Codonfm Score loads about 1.8k tokens when it runs. Until then it costs about 100 tokens; SKILL.md has 816 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); files beside SKILL.md are not scanned.
The full file from NVIDIA/skills at commit 14a98ae, republished under its Apache-2.0 licence (© NVIDIA). 816 words, ~1,842 tokens.
.claude/skills/codonfm-score/SKILL.md (or your agent's skills folder). This skill also uses 9 other files; get the full folder from GitHub.Run general masked-codon mutation_prediction only. This produces a research
signal, not a clinical diagnosis or an expression-direction prediction.
First confirm CodonFM or Encodon context in the user's request or established conversation. If that context is missing, ask for any missing variant details and the intended analysis before choosing a model or inspecting model-specific files. The presence of this skill or source files alone does not establish the user's intent.
For source reviews and command preparation, inspect the supplied source and
metadata without installing the ML runtime. Use an available Python 3
interpreter with standard-library zipfile, json, and csv; do not assume
the python alias or unzip exists. Read archive members directly with
ZipFile.namelist() and ZipFile.read() where possible. If extraction is
needed, use a fresh directory from tempfile.mkdtemp() or mktemp -d and
preserve existing checkouts and scratch directories. Check whether rg is
available; use grep or Python if it is absent. Read the source sections
needed for the requested command or compatibility question.
Check whether the request is executable in public v1 before installing or downloading anything. For synonymous-codon aggregation or Decodon, inspect the parser and model configuration, explain the missing feature, and finish. Do not implement the missing workflow, search private code, or keep retrying unsupported commands.
Resolve the variant CSV, checkpoint, and output directory from the request and available files. Validate inputs before inference. Execution requires the project's ML dependencies and a compatible NVIDIA GPU. If a required resource is unavailable, return the validated inputs where possible and a command with the missing prerequisite identified. When scoring is requested and resources are ready, execute and verify the score arrays. A request for preparation ends with the inputs and command. If variants are missing, report the required schema; do not invent variants or silently switch to a public dataset.
Default to the public 80M checkpoint for demonstrations:
nvidia/NV-CodonFM-Encodon-80M-v1, revision
399ca9fe17b57941a7bebc6788033919b417413c, file
NV-CodonFM-Encodon-80M-v1.safetensors and sibling config.json.
Reuse an existing checkpoint or download it when needed for the requested work.
Preserve an explicitly requested model size.
src/runner.py, src/data/mutation_dataset.py, and
src/inference/encodon.py exist.encodon_80m, encodon_600m, or encodon_1b as
--model_name. The public parser lists larger names, but its model
configuration does not implement them..ckpt file, or a .safetensors file with
sibling config.json. Input preparation can use a planned path.Require these CSV columns:
id: unique row identifier.ref_seq: reference coding sequence, not genomic DNA with introns, UTR-only
sequence, or protein sequence.ref_codon and alt_codon: three-nucleotide codons.codon_position: zero-based codon position relative to the CDS.With --extract-seq, MutationDataset extracts an appropriate sequence window
from ref_seq; it does not derive or require alt_seq.
Before running, normalize sequences and codons to uppercase DNA (A/C/G/T),
require CDS lengths divisible by three, and check every row satisfies:
0 <= codon_position < len(ref_seq) / 3
ref_seq[3 * codon_position : 3 * codon_position + 3] == ref_codonThe public extractor asserts the second condition and otherwise stops the job.
Set CODONFM_DATA_PATH to the variant CSV, CODONFM_CHECKPOINT_PATH to the
checkpoint, and CODONFM_RUN_DIR to your chosen output directory:
Use the interpreter from the configured ML environment for inference. The
example uses python; substitute that environment's interpreter path if the
alias is unavailable.
python -m src.runner eval \
--exp_name variant_scoring \
--model_name encodon_80m \
--checkpoint_path "$CODONFM_CHECKPOINT_PATH" \
--data_path "$CODONFM_DATA_PATH" \
--process_item mutation_pred_mlm \
--dataset_name MutationDataset \
--task_type mutation_prediction \
--extract-seq \
--mask_mutation \
--num_nodes 1 \
--num_gpus 1 \
--num_workers 0 \
--val_batch_size 2 \
--out_dir "$CODONFM_RUN_DIR" \
--predictions_output_dir "$CODONFM_RUN_DIR/predictions"Do not remove --mask_mutation: without it, the reference codon remains
visible at the scored position and invalidates masked-codon LLR scoring.
For preparation requests, inspect the CSV directly against the input schema
and reference-position checks above, then report the rows checked and provide
the scoring command. Extra columns are allowed; use --ref_seq_col if the
reference sequence has a different column name. These checks do not require
the ML runtime. The command above performs inference when resources are ready.
The existing --dryrun optionally builds runtime configuration and skips
execution. It requires the ML dependencies, can create the prediction directory,
and does not read the CSV or load weights. Do not use it as evidence that inputs,
checkpoint compatibility, or prediction quality have been validated.
--predictions_output_dir receives:
ref_likelihoods_merged.npyalt_likelihoods_merged.npylikelihood_ratios_merged.npyids_merged.npyLoad the arrays with NumPy and align scores by ids_merged.npy. The reported
LLR is log p(ref_codon) - log p(alt_codon); a larger positive value means the
alternate codon is less probable in context. It does not say whether
expression goes up or down.
Keep the final answer concise and self-contained, with the requested command or compatibility conclusion near the start. For command preparation, include each row's validation result, the complete command, all four output filenames, and the LLR definition and sign interpretation. Cite the inspected source locations for the command, outputs, and scoring semantics. State whether inference ran; report numerical scores only when execution produced them.
mutation_prediction handles both synonymous and missense changes.missense_prediction, missense_inference, MissenseDataset,
mutation_pred_clm, --organism_token, or --causal; those are newer
unavailable public-release features.© NVIDIA, Apache-2.0. 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 9 other files in skills/bionemo-codonfm-score of NVIDIA/skills.
Open the folder on GitHubat commit 14a98ae
We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in NVIDIA/skills, which our catalogue first saw on October 10, 2026.
Codonfm Score 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 |
|---|---|---|---|---|---|---|
| Codonfm Score this skillNVIDIA/skills | 3.6k | 1 repos | ~1.8k | Automated safety check: Pass | Apache-2.0 | |
| Refactor OpCVCUDA/CV-CUDA | 2.7k | — | ~1.5k | Automated safety check: Pass | Custom licence | |
| Dstack Prototypingdstackai/dstack | 2.3k | — | ~1.6k | Automated safety check: Pass | MPL-2.0 | |
| Gds DiagNVIDIA/MagnumIO | 125 | — | ~1.6k | Automated safety check: Pass | Apache-2.0 | |
| Nsight Graphics AnalyzerLuna5ama/Alpha-Piscium | 156 | — | ~4.7k | Automated safety check: Pass | GPL-3.0 | |
| Optimize OpCVCUDA/CV-CUDA | 2.7k | — | ~834 | Automated safety check: Pass | Custom licence |
CVCUDA/CV-CUDA
Find and safely apply per-operator refactoring / redundancy-reduction opportunities in a CV-CUDA operator (near-duplicate Tensor/VarShape kernels, reinvented shared utilities, dead code).
dstackai/dstack
Use with the dstack skill for model-serving work when the image, serving command, resources, backend/fleet choice, or service behavior is not proven.
NVIDIA/MagnumIO
A skill your agent uses when diagnosing NVIDIA GPUDirect Storage with this repository: choose and run the right gds-diag.py subcommand, interpret its output, and explain operator next steps without…
Luna5ama/Alpha-Piscium
Drive NVIDIA Nsight Graphics 2026.1+ from the command line for GPU performance analysis, frame capture, frame trace inspection, draw-call inspection, NVTX/D3DPERF stage timing, replay metadata…
CVCUDA/CV-CUDA
Drive a single-operator optimization campaign per .agents/guidance/OPTIMIZATIONGUIDELINES.md, with a deterministically enforced definition-of-done and versioned MR summary.
NVIDIA-AI-Blueprints/deep-researcher-agent
A skill your agent uses when asked to run deep research or Deep Researcher Agent research through a reachable NVIDIA Deep Researcher Agent Blueprint backend.
NVIDIA/skills
A skill your agent uses when the user wants to deploy, run, debug, tear down, or call the REST API of the RTVI-CV 2D detection / tracking microservice.
NVIDIA/skills
Generates, validates, compares and explains HOLOLINK_def.svh macro files for the HSB IP, using bundled Python scripts and asking before it writes anything.
NVIDIA/skills
Runs and validates an end-to-end Mission Control demo in a locally installed Isaac Sim, with a Nova Carter robot driven through a Python server.
NVIDIA/skills
Orchestrates defect image generation for PCBA, metal surface and glass inspection with NVIDIA Cosmos AnomalyGen on OSMO, from cold-start Day 0 to real-photo Day 1 labeling.
NVIDIA/skills
Orchestrates video data augmentation and auto-labeling workflows on OSMO, from flow selection and preflight checks to submission, monitoring and output download.
NVIDIA/skills
Runs NVIDIA TAO Data Services KPI analysis on object detection results, comparing predictions to ground truth and writing per-class precision, recall and AP to a CSV.
Works with
Validate, prepare, or run public CodonFM Encodon masked-codon variant scoring and review compatibility of its scoring workflows. Codonfm Score is an agent skill from NVIDIA/skills, published by the product's own GitHub organization. Validate, prepare, or run public CodonFM Encodon masked-codon variant scoring and review compatibility of its scoring workflows.
Codonfm Score fits situations like: explicitly requests CodonFM; that context is already established in the conversation.
Run `npx skills add NVIDIA/skills --skill codonfm-score -a claude-code`. Or copy the skill folder (skills/bionemo-codonfm-score in NVIDIA/skills) into .claude/skills/codonfm-score in your project. Claude Code loads it when a task matches its description.
Run `npx skills add NVIDIA/skills --skill codonfm-score -a codex`. Or copy the skill folder (skills/bionemo-codonfm-score in NVIDIA/skills) into .agents/skills/codonfm-score 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 NVIDIA/skills --skill codonfm-score -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/codonfm-score, .gemini/skills/codonfm-score, .github/skills/codonfm-score and .opencode/skills/codonfm-score in your project.
Going by SKILL.md and its folder, Codonfm Score needs the command-line tools its instructions call (python). Our summary lists: Python 3.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. 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. Review the folder before installing.
Codonfm Score is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.8k tokens (SKILL.md is roughly 7.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Codonfm Score: Refactor Op (CVCUDA/CV-CUDA, 2.7k stars), Dstack Prototyping (dstackai/dstack, 2.3k stars), Gds Diag (NVIDIA/MagnumIO, 125 stars) and Nsight Graphics Analyzer (Luna5ama/Alpha-Piscium, 156 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
NVIDIA (a GitHub organization, an official publisher) maintains it in NVIDIA/skills, which has 3,555 GitHub stars. The repository holds 390 skills in this directory. The repository was last updated on October 9, 2026.
Source: NVIDIA/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.