sgrna-design-guide

Design sgRNAs for CRISPR experiments with tiered strategies and Python code examples.

298|27|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/jaechang-hits/SciAgent-Skills --skill sgrna-design-guide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sgrna-design-guide
Source: https://github.com/jaechang-hits/SciAgent-Skills/tree/main/skills/molecular-biology/sgrna-design-guide
Command: npx skills add https://github.com/jaechang-hits/SciAgent-Skills --skill sgrna-design-guide

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, dbSNP, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a structured decision-making framework to select the most effective sgRNAs for CRISPR experiments, preventing wasted time and resources on poorly designed guides.

Core Features & Use Cases

  • Three-Tiered Strategy: Guides users from validated sequences to pre-computed designs to de novo design.
  • Enzyme & PAM Matching: Details PAM requirements for SpCas9, SaCas9, AsCas12a, and enAsCas12a.
  • Quality Metrics: Explains on-target efficiency, off-target risk, and GC content considerations.
  • Application-Specific Rules: Provides targeting rules for knockout, CRISPRa, CRISPRi, base editing, and prime editing.
  • Use Case: When planning a CRISPR knockout experiment, use this guide to systematically choose between using a known validated sgRNA from Addgene, selecting a high-ranking guide from the CRISPick database, or designing a new one with CRISPOR if necessary.

Quick Start

Use the sgrna-design-guide skill to find the best sgRNA for a knockout experiment targeting the TP53 gene in human cells.

Frequently Asked Questions about sgrna-design-guide

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design sgRNAs for CRISPR knockout experiments?

To design sgRNAs for CRISPR knockout experiments, use a three-tiered strategy: retrieve validated sequences from Addgene, filter pre-computed datasets from CRISPick, or perform de novo design with CRISPOR.

What are the quality metrics for evaluating sgRNA on-target efficiency and off-target risk?

Evaluating sgRNA quality requires checking on-target efficiency scores, off-target risk profiles, and GC content to ensure optimal CRISPR editing performance and minimize unintended genomic modifications.

How do I match PAM requirements for different Cas enzymes like SpCas9 and AsCas12a?

Matching PAM requirements involves specifying the correct protospacer adjacent motif sequences for your chosen Cas enzyme, such as SpCas9, SaCas9, AsCas12a, or enAsCas12a, to ensure successful target binding.

Can I use Python to filter CRISPick datasets for sgRNA design?

You can use Python with pandas to filter CRISPick datasets, applying scripts to select high-ranking sgRNAs based on specific quality metrics and application requirements for your gene editing workflow.

What are the targeting rules for CRISPRa, CRISPRi, and base editing applications?

Targeting rules for CRISPRa, CRISPRi, base editing, and prime editing vary by application, requiring specific sgRNA positioning relative to the transcription start site or target codon to achieve the desired genomic modification.