Agent skill

Bio Genome Engineering Prime Editing Design

by GPTomics in GPTomics/bioSkills

Designs pegRNAs and nicking guides for prime editing (PE) -- choosing the nick/strand, tuning the primer-binding site (PBS) and reverse-transcription template (RTT) as a per-locus panel, selecting…

MITAuto-check passedResearch & Science

Install Bio Genome Engineering Prime Editing Design

skills CLI
$ npx skills add GPTomics/bioSkills --skill bio-genome-engineering-prime-editing-design -a claude-code

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

GitHub CLI
$ gh skill install GPTomics/bioSkills bio-genome-engineering-prime-editing-design --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/GPTomics/bioSkills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/genome-engineering/prime-editing-design .claude/skills/bio-genome-engineering-prime-editing-design && 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
bio-genome-engineering-prime-editing-design
GitHub stars
1.2k
Used in
1 other repo
Token cost
~4.7k tokens
SKILL.md length
2,359 words
Files
3
Skills in repo
559
Repo updated
First seen
Licence
MIT

At a glance

Designs pegRNAs and nicking guides for prime editing (PE) -- choosing the nick/strand, tuning the primer-binding site (PBS) and reverse-transcription template (RTT) as a per-locus panel, selecting…

  • Works in 2 steps: PBS and RTT length are parameters to… → Prime editing efficiency is a…
  • Designing a scarless point mutation
  • SKILL.md covers Version Compatibility, The Single Most Important…, Mechanism (the design rules… and The PE System Stack --…, plus 12 more sections
  • Runs Python scripts from its folder; calls docker and pip

What it does

Bio Genome Engineering Prime Editing Design is an agent skill from GPTomics/bioSkills. Designs pegRNAs and nicking guides for prime editing (PE) -- choosing the nick/strand, tuning the primer-binding site (PBS) and reverse-transcription template (RTT) as a per-locus panel, selecting the PE system (PE2/PE3/PE3b/PE4/PE5/PEmax/PE7), adding MMR-evading and PAM-disrupting silent edits, appending epegRNA 3' motifs (tevopreQ1/mpknot), and ranking with PRIDICT/DeepPrime. Covers twinPE/PASTE for large insertions and the prime-vs-base-editing decision. Use when designing a scarless point mutation, small…

Its SKILL.md is about 4.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files (for example `examples/prime_editing_design.py` and `usage-guide.md`).

It sits in Research & Science, covering Bioinformatics and Transcription. It works with Docker. The repository describes itself as: a set of SKILLS.md for doing bioinformatics with agents like claude code. The licence is MIT.

When your agent uses it

  • Designing a scarless point mutation
  • Small insertion/deletion
  • Any of the 12 base conversions without a double-strand break
  • Efficiency is low and MMR inhibition

Example prompts

  • “Use the bio-genome-engineering-prime-editing-design skill to design pegRNAs and nicking guides for prime editing (PE) -- choosing the nick/strand…”
  • “/bio-genome-engineering-prime-editing-design”

Requirements

  • Python 3
  • Docker

Workflow steps

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

  1. PBS and RTT length are parameters to optimize per locus, not constants to look up. The PBS x RTT optimum is locus-specific -- it depends…
  2. Prime editing efficiency is a cellular-genetics problem, not just oligo design. The cell's mismatch repair (MMR; MutSalpha/MutLalpha)…

What it can do on your machine

Read from SKILL.md and the folder at commit d91ed3d. 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 script files (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • docker
    • pip

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

  • Network

    No URLs in SKILL.md. Its commands use docker and pip, which can reach the network depending on how they are called.

    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.

Context cost

Bio Genome Engineering Prime Editing Design loads about 4.7k tokens when it runs. Until then it costs about 209 tokens; SKILL.md has 2,359 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~209
When it runs · the whole SKILL.md, loaded when a task matches
~4.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); files beside SKILL.md are not scanned.

SKILL.md

The full file from GPTomics/bioSkills at commit d91ed3d, republished under its MIT licence (© GPTomics). 2,359 words, ~4,749 tokens.

Download SKILL.mdSave it as .claude/skills/bio-genome-engineering-prime-editing-design/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
bio-genome-engineering-prime-editing-design
description
Designs pegRNAs and nicking guides for prime editing (PE) -- choosing the nick/strand, tuning the primer-binding site (PBS) and reverse-transcription template (RTT) as a per-locus panel, selecting the PE system (PE2/PE3/PE3b/PE4/PE5/PEmax/PE7), adding MMR-evading and PAM-disrupting silent edits, appending epegRNA 3' motifs (tevopreQ1/mpknot), and ranking with PRIDICT/DeepPrime. Covers twinPE/PASTE for large insertions and the prime-vs-base-editing decision. Use when designing a scarless point mutation, small insertion/deletion, or any of the 12 base conversions without a double-strand break, when efficiency is low and MMR inhibition or pegRNA stabilization is needed, or when routing a large insertion to an integrase method. Generic guide scoring and base editing are separate skills.
tool_type
mixed
primary_tool
PrimeDesign

Version Compatibility

Reference examples tested with: BioPython 1.83+, PrimeDesign 1.2+ (Docker), PRIDICT2.0 (web/code).

Before using code patterns, verify installed versions match. If versions differ:

  • Python: pip show <package> then help(module.function) to check signatures
  • CLI: <tool> --version then <tool> --help to confirm flags

If code throws ImportError, AttributeError, or TypeError, introspect the installed package and adapt the example to match the actual API rather than retrying.

PrimeDesign is Docker-only (no pip) and takes the edit inline in a single string with exact parenthesis notation (below) -- the most-hallucinated thing in PE tooling; verify it against the repo, never reconstruct from memory. Outcome-prediction models are trained mostly on HEK293T + small edits (<=3 bp); their scores are priors, not measurements, and degrade off-distribution. The PE system (MMR status, expressed vs synthetic pegRNA) drives efficiency more than any oligo tweak.

Prime Editing Design

"Install a precise small edit without a double-strand break" -> Establish the edit, cell type, MMR status, and delivery; choose the nick position/strand; design a panel of PBS x RTT combinations; pick the PE system; add the free wins (PAM-disrupting + MMR-evading silent edits, a 3' motif); rank with a model; and test.

  • CLI (Docker): PrimeDesign generates ranked pegRNA + nicking-guide components from a reference + edit string
  • Python: assemble/sweep PBS x RTT panels with Bio.Seq; enforce the don't-end-on-C and 5'-G rules
  • Web/code: PRIDICT2.0 / DeepPrime rank candidates by intended-edit and indel rate

The Single Most Important Modern Insight -- there is no universal PBS/RTT optimum, and the system choice carries the order of magnitude

Two reframes:

  1. PBS and RTT length are parameters to optimize per locus, not constants to look up. The PBS x RTT optimum is locus-specific -- it depends on local GC (which sets the PBS annealing Tm), the edit, the nick-to-edit distance, and chromatin. A high-GC target wants a short PBS; a low-GC target a long one; the "13/15" that is perfect at one locus is useless 200 bp away. A hard-coded default produces a sequence that looks valid, so nothing flags it until the data come back at 2%. The correct deliverable is a ranked panel (a few PBS x a few RTT x the viable nicks), tested or model-ranked -- emitting a single pegRNA is the tell of someone who has never run PE.

  2. Prime editing efficiency is a cellular-genetics problem, not just oligo design. The cell's mismatch repair (MMR; MutSalpha/MutLalpha) detects the edit:original heteroduplex and excises the edited strand, reverting it and spawning indels. The biggest post-2019 jump was not a better PBS -- it was inhibiting MMR (MLH1dn -> PE4/PE5, ~7.7x average). The second was stopping the pegRNA 3' end from being degraded (epegRNA motifs; PE7's La protein). Design now means choosing the system (PE2 vs PE3b vs PE5max+epegRNA vs PE7) as much as the sequence. First branch: what edit, what cell type, MMR-proficient or not, expressed or synthetic.

Mechanism (the design rules fall out of it)

The prime editor (Anzalone 2019) is Cas9 H840A nickase + engineered M-MLV reverse transcriptase, programmed by a pegRNA = sgRNA (spacer + scaffold) with a 3' extension read 5'->3' as [RTT][PBS]. (1) The nickase cuts the protospacer (PAM) strand ~3 nt 5' of the PAM, exposing a free 3'-OH. (2) The PBS anneals to that nicked 3' end (the genomic strand becomes the primer). (3) The RT extends through the RTT, synthesizing a new 3' DNA flap that encodes the edit. (4) FEN1-type nucleases preferentially excise the unedited 5' flap, favoring incorporation of the edited 3' flap; ligation seals it. (5) The resulting heteroduplex is resolved by MMR -- which preferentially reverts the edit (hence the MMR section below). Consequences: PBS length is tuned by annealing Tm; RTT length = nick-to-edit distance + edit + 3' homology tail (~10-16 nt); efficiency falls as the edit moves farther from the nick; the edit must lie within the RTT.

The PE System Stack -- orthogonal axes, not a "bigger number is better" ranking

SystemAdds over previousActs onCite
PE1Cas9 H840A + wild-type M-MLV RTproof of conceptAnzalone 2019
PE2engineered M-MLV RT (pentamutant)the workhorse enzymeAnzalone 2019
PE3+ second nicking sgRNA on the non-edited strand (~1.5-4x)flap resolution / MMR strand bias -- but raises indels (transient near-DSB)Anzalone 2019
PE3bPE3 ngRNA matching only the edited sequence -> nick fires after the editnear-eliminates PE3's indels; only possible when the edit makes/breaks a protospacerAnzalone 2019
PE4PE2 + MLH1dn (dominant-negative MMR) (~7.7x avg)MMR globallyChen 2021
PE5PE3 + MLH1dnsecond nick + MMRChen 2021
PEmaxoptimized protein (codon, NLS, R221K/N394K, linker); +MLH1dn = PE4max/PE5maxthe proteinChen 2021
PE7PEmax-family + La-protein RBD capping the pegRNA 3' endpegRNA stabilityYan 2024

The expert move is to reason about which axis the problem needs: low efficiency in an MMR-active cell -> add MLH1dn; too many indels -> drop to PE2 or design PE3b (not PE3); short pegRNA half-life -> epegRNA/PE7. Note: in MMR-deficient lines (HCT116, many tumor lines) PE2 already behaves like PE4, so MLH1dn adds nothing -- benchmark numbers from such lines overstate the gain in MMR-proficient primary cells. PE5max + epegRNA is the modern default workhorse for hard, MMR-active contexts.

pegRNA Parameters & the Free Wins

  • PBS (~8-17 nt; start ~11-15): tune to annealing Tm/GC, not a fixed length. pegFinder's starting heuristic is PBS ~= 24 - (GC%/5), clamped 8-17; test a small ladder (e.g. 10/13/15/17).
  • RTT: = nick-to-edit + edit + ~10-16 nt 3' homology. Shorter RTT is usually more efficient -- use the shortest that spans the edit with adequate homology, then test a couple.
  • Don't end the synthesized flap on a C (a C at the +1 templated position lowers efficiency; PrimeDesign exposes --filter_c1_extension).
  • 5' G for U6: prepend a G if the spacer lacks one -- prepend, do not replace the first base (replacing creates a spacer:target mismatch).
  • PAM-disrupting silent edit (free win): if the edit (or an added silent change) destroys the protospacer/PAM, the editor cannot re-nick the edited strand -> fewer indels, and the change doubles as an MMR-evading mismatch. Always check whether the edit can be routed to disrupt the PAM.
  • MMR-evading bystander edits (free win): add 1-2 silent substitutions next to the intended edit to make a >=3-bp edited "bubble" that MMR recognizes less efficiently -> higher correct-edit yield. Trivial in coding sequence (synonymous codons); the tactic of choice before reaching for MLH1dn.

epegRNA 3' Motifs & pegRNA Stability

The pegRNA 3' extension (RTT+PBS) is single-stranded RNA that is exonucleolytically degraded before it can prime RT -- an invisible failure (the molecule is made, just chewed back). epegRNAs append a structured pseudoknot motif to the 3' end (Nelson 2022): use tevopreQ1 by default (~3-4x gain, no added off-target); mpknot is larger and benefits most from a pegLIT-designed linker (tevopreQ1/evopreQ1 often work linker-free). PE7 (La protein) attacks the same degradation from the protein side and is partly redundant with epegRNAs (PE7's gains are largest with plain pegRNAs) -- don't stack them as if independent. For synthetic (non-expressed) pegRNAs where a folded motif is awkward, PE7 / La-optimized 3' chemistry is the lever instead.

Outcome Prediction (rank, but still test)

ModelPredictsCite
PRIDICT / PRIDICT2.0intended-edit + unintended (indel) rate; 2.0 is chromatin-aware across linesMathis 2023 Nat Biotechnol 41:1151; Mathis 2025 Nat Biotechnol 43:712
DeepPrime / DeepPrime-FTefficiency across 8 PE systems x 7 cell types, edits <=3 bpYu 2023 Cell 186:2256
Easy-PrimeXGBoost pegRNA design with RNA-structure featuresLi 2021 Genome Biol 22:235

Limits: trained mostly on HEK293T + small edits; scores degrade for large edits, untrained cell types, primary/iPS cells, and in vivo loci. A high score says "worth synthesizing," not "will work in the target cell." Report edit:indel purity, not efficiency alone (PE3's indel liability hides when only the intended-edit rate is reported).

Large / Advanced Edits (single-pegRNA PE runs out of room)

StrategyMechanismSizeCite
twinPEtwo pegRNAs template complementary flaps -> replacement/deletion/inversionup to ~hundreds bp; +recombinase -> kbAnzalone 2022 Nat Biotechnol 40:731
GRAND editingdual pegRNAs, RTTs complementary to each other (non-genomic) -> template-free insertionup to a few hundred bp (drops sharply >~400 bp)Wang 2022
PASTEPE writes a serine-integrase attB site, integrase drops in a donor~10-36 kb, DSB-freeYarnall 2023 Nat Biotechnol 41:500

Route "knock in a 2 kb reporter" to twinPE+integrase/PASTE (or HDR/HITI) -- a single giant-RTT pegRNA is a category error.

Decision Tree by Scenario

ScenarioRecommendedWhy
C->T / G->A or A->G / T->C transition, base positionable in a window-> base-editing-designBE is higher-efficiency, cleaner, no flap/MMR competition for its transition
Any of the other small edits (other transversions, small indels, combined)prime editing, panel of PBS x RTTPE owns the precise-small-edit-without-a-DSB box
Low efficiency in an MMR-proficient cellPE4/PE5 (MLH1dn) + MMR-evading silent editsMMR is the dominant barrier
Indels unacceptable (therapeutic)PE2 or PE3b (not PE3)PE3's second nick raises indels
Expressed pegRNAadd a tevopreQ1 3' motif (PE5max+epegRNA default)fixes invisible 3'-degradation
Large insertion (genes/tags, >~hundreds bp)-> twinPE+integrase / PASTE / hdr-template-designbeyond single-pegRNA flap capacity
Knockout only (any frameshift)-> grna-design (plain Cas9)PE's precision is wasted; nuclease is simpler/more efficient
Validate edits-> crispr-screens/crispresso-editingquantify intended-edit and indel rates from amplicons
Show full SKILL.md (885 more words)Show less

Generate Designs with PrimeDesign (verified notation)

Goal: Produce ranked pegRNA + nicking-guide candidates for a precise edit.

Approach: Encode the reference and edit in ONE inline string with PrimeDesign's exact parenthesis notation, then run the Docker CLI; it sweeps PBS/RTT, ranks pegRNAs (PAM-disrupted preferred), and nominates ngRNAs. Do not hand-roll the design as the only step.

bash
# PrimeDesign edit-string notation (verify against the repo README; the most-hallucinated PE detail):
#   substitution:  ...AAACG(T/A)CTTCC...        # ref/edit, slash-separated
#   insertion:     ...AAACGT(+CTT)CTTCC...      # bare leading + (also (/CTT))
#   deletion:      ...AAAAC(-GTCT)TCCAAT...     # bare leading - (also (GTCT/))
#   combinatorial: GCCTGTGACTAACTGC(G/T)CCA(+ATCG)AAACGTC(-TTCC)AATCCCCTTATCCAATTTA
docker run -v ${PWD}/:/DATA -w /DATA pinellolab/primedesign primedesign_cli \
  -f edits.csv -pbs 10 12 14 -rtt 10 16 22 -nick_dist_min 0 -nick_dist_max 100 -out designs/

Sweep a PBS x RTT Panel and Enforce the Hard Rules

Goal: Build a small, ordered panel of pegRNA extensions for one nick, applying the don't-end-on-C and 5'-G rules.

Approach: For each PBS length, take the reverse complement of the genomic sequence 5' of the nick; for each RTT length, build the edited 3' flap and reject extensions whose first templated base is C. Rank the panel by a model (PRIDICT/DeepPrime) for synthesis. (See examples/prime_editing_design.py.)

python
from Bio.Seq import Seq

def prepend_u6_g(spacer):
    return spacer if spacer.startswith('G') else 'G' + spacer   # prepend, never replace

Per-Method Failure Modes

One pegRNA from a fixed PBS=13/RTT=15

Trigger: treating PBS/RTT as constants. Mechanism: the optimum is locus-specific (GC/Tm/nick distance/chromatin). Symptom: valid-looking pegRNA, ~2% editing. Fix: design and test a PBS x RTT panel; rank with PRIDICT2.0/DeepPrime.

Designed for the edit, ignored the repair machinery

Trigger: installing only the literal intended base. Mechanism: MMR reverts the edit; an intact PAM lets the editor re-nick. Symptom: low yield + indels. Fix: add a PAM-disrupting silent edit and 1-2 MMR-evading silent edits; use PE4/PE5 (MLH1dn) in MMR-active cells.

Reached for PE3 when PE3b was available

Trigger: reading the ladder as a scalar. Mechanism: PE3's second nick is a transient near-DSB. Symptom: good efficiency, unacceptable indels. Fix: if the edit makes/breaks a protospacer, design PE3b; otherwise drop to PE2/PE4.

Reported % editing without % indels

Trigger: efficiency-only readout. Mechanism: PE yields a mix (edit/unedited/indel). Symptom: a "40%" pegRNA that throws 15% indels looks fine. Fix: report edit:indel purity (PRIDICT predicts both).

Trusted a model score off-distribution / forgot the locus

Trigger: picking the top-scored pegRNA, skipping the panel, in a non-HEK293T context. Mechanism: models are trained on HEK293T + small edits; chromatin dominates and is invisible to sequence. Symptom: "designed perfectly, didn't work." Fix: weight the model less far from training; still test; a closed locus may sink any design.

5' G replaced, or flap ends on C, or large insert forced into one pegRNA

Trigger: 'G'+spacer[1:]; RTT ending on C; 2 kb into one RTT. Mechanism: spacer:target mismatch; +1-C re-incorporation; flap can't template/resolve. Fix: prepend the G; shift RTT off a terminal C; route large inserts to twinPE/PASTE.

Quantitative Thresholds

ParameterValueSource
PBS length~8-17 nt, tuned to Tm/GC (start ~24-GC%/5)Anzalone 2019; pegFinder heuristic
RTTedit + ~10-16 nt 3' homology; shortest workableAnzalone 2019
Nick-to-editas small as possible; efficiency falls with distanceAnzalone 2019
PE3 ngRNA distance~40-100 bp (sweet spot ~50-90), non-edited strandAnzalone 2019
Flap +1 basenot CAnzalone 2019 / PrimeDesign --filter_c1_extension
MMR inhibition gain~7.7x avg (MMR-proficient cells only)Chen 2021
epegRNA 3' motiftevopreQ1 default; ~3-4xNelson 2022
Deliverablea ranked panel, report edit:indel purityfield practice

Common Errors

Error / symptomCauseSolution
Editing ~2% despite a "perfect" pegRNAfixed PBS/RTT, unfavorable locustest a panel; consider MLH1dn/epegRNA; the locus may be closed
High indels with PE3second nick on non-edited stranduse PE3b (if the edit makes/breaks a protospacer) or PE2
PrimeDesign mis-encodes the editwrong inline notationuse exact (ref/edit)/(+ins)/(-del); verify against the repo
No benefit from MLH1dnMMR-deficient cell linePE2 already behaves like PE4 there

References

  • Anzalone AV, Randolph PB, Davis JR, et al. (2019). Search-and-replace genome editing without double-strand breaks or donor DNA. Nature 576(7785):149-157.
  • Chen PJ, Hussmann JA, Yan J, et al. (2021). Enhanced prime editing systems by manipulating cellular determinants of editing outcomes. Cell 184(22):5635-5652.
  • Nelson JW, Randolph PB, Shen SP, et al. (2022). Engineered pegRNAs improve prime editing efficiency. Nat Biotechnol 40(3):402-410.
  • Yan J, Oyler-Castrillo P, Ravisankar P, et al. (2024). Improving prime editing with an endogenous small RNA-binding protein. Nature 628(8008):639-647.
  • Anzalone AV, Gao XD, Podracky CJ, et al. (2022). Programmable deletion, replacement, integration and inversion of large DNA sequences with twin prime editing. Nat Biotechnol 40(5):731-740.
  • Yarnall MTN, Ioannidi EI, Schmitt-Ulms C, et al. (2023). Drag-and-drop genome insertion of large sequences without double-strand DNA cleavage using CRISPR-directed integrases (PASTE). Nat Biotechnol 41(4):500-512.
  • Hsu JY, Grunewald J, Szalay R, et al. (2021). PrimeDesign software for rapid and simplified design of prime editing guide RNAs. Nat Commun 12:1034.
  • Chow RD, Chen JS, Shen J, Chen S (2021). A web tool for the design of prime-editing guide RNAs (pegFinder). Nat Biomed Eng 5(2):190-194.
  • Mathis N, Allam A, Kissling L, et al. (2023). Predicting prime editing efficiency and product purity by deep learning (PRIDICT). Nat Biotechnol 41(8):1151-1159.
  • Mathis N, Allam A, Talas A, et al. (2025). Machine learning prediction of prime editing efficiency across diverse chromatin contexts (PRIDICT2.0). Nat Biotechnol 43(5):712-719.
  • Yu G, Kim HK, Park J, et al. (2023). Prediction of efficiencies for diverse prime editing systems in multiple cell types (DeepPrime). Cell 186(10):2256-2272.
  • Li Y, Chen J, Tsai SQ, Cheng Y (2021). Easy-Prime: a machine learning-based prime editor design tool. Genome Biol 22:235.
  • base-editing-design - Preferred for the single transition a base editor can make
  • grna-design - Generic spacer scoring; plain-nuclease knockout when precision is unneeded
  • off-target-prediction - pegRNA spacer and PE3 nicking-guide off-target considerations
  • hdr-template-design - Large-insertion alternative (HDR/HITI) when PASTE/twinPE is not used
  • crispr-screens/prime-editing-screens - Pooled prime-editing screen analysis
  • crispr-screens/crispresso-editing - Quantify intended-edit vs indel rates from amplicons
  • variant-calling/variant-annotation - Identify the pathogenic variant to correct or install

© GPTomics, 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 2 other files in genome-engineering/prime-editing-design of GPTomics/bioSkills.

  • SKILL.md
  • examples/prime_editing_design.py
  • usage-guide.md

Open the folder on GitHubat commit d91ed3d

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 GPTomics/bioSkills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Bio Genome Engineering Prime Editing Design 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.

Bio Genome Engineering Prime Editing Design compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Bio Genome Engineering Prime Editing Design this skillGPTomics/bioSkills1.2k1 repos~4.7kAutomated safety check: PassMIT
Alphagenome Single Variant Analysisgoogle-deepmind/science-skills3.2k2 repos~3kAutomated safety check: NotesApache-2.0
Ucsc Conservation And Tfbsgoogle-deepmind/science-skills3.2k1 repos~1.9kAutomated safety check: PassApache-2.0
ArboretoK-Dense-AI/scientific-agent-skills48k1 repos~2.7kAutomated safety check: PassBSD-3-Clause
Jaspar DatabaseLeonChaoX/qinyan-academic-skills9441 repos~3kAutomated safety check: PassCC0-1.0
Bio Atac Seq Motif DeviationFreedomIntelligence/OpenClaw-Medical-Skills3.1k—~2.3kAutomated safety check: PassNone

Similar skills

  • 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
  • Ucsc Conservation And Tfbs

    google-deepmind/science-skills

    Fetch Evolutionary Conservation scores (phyloP, phastCons) and Transcription Factor Binding Sites (TFBS) from the UCSC Genome Browser.

    3.2k GitHub starsUsed in 1 repo~1.9k tokens
    Research & ScienceAuto-check passed
  • Arboreto

    K-Dense-AI/scientific-agent-skills

    Infers candidate gene regulatory networks from bulk or single-cell expression data using AertsLab Arboreto GRNBoost2 and GENIE3.

    48k GitHub starsUsed in 1 repo~2.7k tokens
    Research & ScienceAuto-check passed
  • Jaspar Database

    LeonChaoX/qinyan-academic-skills

    Query JASPAR for transcription factor binding site (TFBS) profiles (PWMs/PFMs).

    944 GitHub starsUsed in 1 repo~3k tokens
    Research & ScienceAuto-check passed
  • Bio Atac Seq Motif Deviation

    FreedomIntelligence/OpenClaw-Medical-Skills

    Analyze transcription factor motif accessibility variability using chromVAR.

    3.1k GitHub stars~2.3k tokensUpdated 2 mo ago
    Research & ScienceAuto-check passed
  • Sc Cell Communication

    TianGzlab/OmicsClaw

    Load when computing cell-cell ligand-receptor communication on an annotated scRNA AnnData via builtin scorer, LIANA, CellPhoneDB, CellChat (R), or NicheNet (R).

    161 GitHub stars~2.7k tokensUpdated 3 days ago
    Research & ScienceAuto-check passed

More from GPTomics/bioSkills

All 559 skills in this repo
  • Bio Alignment Io

    GPTomics/bioSkills

    Read, write, and convert multiple sequence alignment files using Biopython Bio.AlignIO.

    1.2k GitHub starsUsed in 3 repos~4.9k tokens
    Auto-check passed
  • bioSkills Installer

    GPTomics/bioSkills

    Installs the bioSkills collection of 425 bioinformatics skills in one step, or only chosen categories, so sequencing, RNA-seq, single-cell and variant tasks get specialized help.

    1.2k GitHub starsUsed in 1 repo~789 tokens
    Auto-check passed
  • Bio Write Sequences

    GPTomics/bioSkills

    Write biological sequences to files (FASTA, FASTQ, GenBank, EMBL) using Biopython Bio.SeqIO.

    1.2k GitHub starsUsed in 3 repos~2.1k tokens
    Auto-check passed
  • Amplicon Primer Clipping

    GPTomics/bioSkills

    Soft- or hard-clips PCR primer footprints from aligned amplicon BAMs so primer bases stop masquerading as confirmed reference sequence.

    1.2k GitHub starsUsed in 2 repos~2.2k tokens
    Auto-check passed
  • Filters BAM alignments by FLAG bits, mapping quality and regions with samtools view or pysam, with recipes for common keep and drop cases.

    1.2k GitHub starsUsed in 2 repos~3.6k tokens
    Auto-check passed
  • Bio Alignment Indexing

    GPTomics/bioSkills

    Create and use BAI/CSI indices for BAM/CRAM files using samtools and pysam.

    1.2k GitHub starsUsed in 2 repos~2.4k tokens
    Auto-check passed

Works with

Questions about Bio Genome Engineering Prime Editing Design

What does Bio Genome Engineering Prime Editing Design do?

Designs pegRNAs and nicking guides for prime editing (PE) -- choosing the nick/strand, tuning the primer-binding site (PBS) and reverse-transcription template (RTT) as a per-locus panel, selecting…. Bio Genome Engineering Prime Editing Design is an agent skill from GPTomics/bioSkills. Designs pegRNAs and nicking guides for prime editing (PE) -- choosing the nick/strand, tuning the primer-binding site (PBS) and reverse-transcription template (RTT) as a per-locus panel, selecting the PE system (PE2/PE3/PE3b/PE4/PE5/PEmax/PE7), adding MMR-evading and PAM-disrupting silent edits, appending epegRNA 3' motifs (tevopreQ1/mpknot), and ranking with PRIDICT/DeepPrime.

When should I use Bio Genome Engineering Prime Editing Design?

Bio Genome Engineering Prime Editing Design fits situations like: designing a scarless point mutation; small insertion/deletion; any of the 12 base conversions without a double-strand break; efficiency is low and MMR inhibition.

How do I install Bio Genome Engineering Prime Editing Design in Claude Code?

Run `npx skills add GPTomics/bioSkills --skill bio-genome-engineering-prime-editing-design -a claude-code`. Or copy the skill folder (genome-engineering/prime-editing-design in GPTomics/bioSkills) into .claude/skills/bio-genome-engineering-prime-editing-design in your project. Claude Code loads it when a task matches its description.

How do I install Bio Genome Engineering Prime Editing Design in Codex?

Run `npx skills add GPTomics/bioSkills --skill bio-genome-engineering-prime-editing-design -a codex`. Or copy the skill folder (genome-engineering/prime-editing-design in GPTomics/bioSkills) into .agents/skills/bio-genome-engineering-prime-editing-design in your project. Codex loads it when a task matches its description.

Can I use Bio Genome Engineering Prime Editing Design 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 GPTomics/bioSkills --skill bio-genome-engineering-prime-editing-design -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/bio-genome-engineering-prime-editing-design, .gemini/skills/bio-genome-engineering-prime-editing-design, .github/skills/bio-genome-engineering-prime-editing-design and .opencode/skills/bio-genome-engineering-prime-editing-design in your project.

What does Bio Genome Engineering Prime Editing Design need to run?

Going by SKILL.md and its folder, Bio Genome Engineering Prime Editing Design needs Python for the scripts in its folder and the command-line tools its instructions call (docker and pip). Our summary lists: Python 3; Docker.

Does Bio Genome Engineering Prime Editing Design access the network?

SKILL.md contains no URLs. Its commands use docker and pip, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Bio Genome Engineering Prime Editing Design 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. Review the folder before installing.

What licence does Bio Genome Engineering Prime Editing Design use?

Bio Genome Engineering Prime Editing Design is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Bio Genome Engineering Prime Editing Design use?

About 4.7k tokens (SKILL.md is roughly 19k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Bio Genome Engineering Prime Editing Design?

Skills that share tags, products or a category with Bio Genome Engineering Prime Editing Design: Alphagenome Single Variant Analysis (google-deepmind/science-skills, 3.2k stars), Ucsc Conservation And Tfbs (google-deepmind/science-skills, 3.2k stars), Arboreto (K-Dense-AI/scientific-agent-skills, 48k stars) and Jaspar Database (LeonChaoX/qinyan-academic-skills, 944 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Bio Genome Engineering Prime Editing Design?

GPTomics (a GitHub organization) maintains it in GPTomics/bioSkills, which has 1,218 GitHub stars. The repository holds 559 skills in this directory. The repository was last updated on August 15, 2026.

Source: GPTomics/bioSkills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.