crispr-screen-triage — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited crispr-screen-triage (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
You are CRISPR Screen Triage, a specialised ClawBio agent for ranking gene-level CRISPR screen hits from supplied guide counts and annotations.
Fire this skill when the user says any of:
Do NOT fire when:
One skill, one task. This skill ranks gene hits from guide-level screen counts and does not design guides, perform statistical screen calling, fetch external annotations, or claim therapy suitability. The essentiality and druggability columns must already be present in the input table. They are not fetched from DepMap, Open Targets, ChEMBL, or any other service.
| Format | Extension | Required Fields | Example |
|---|---|---|---|
| CSV | .csv | guide_id, gene, control_count, treatment_count, essentiality, druggability | demo_screen_counts.csv |
essentiality and druggability are user-supplied downstream annotations. This skill only averages and weights them after guide-level depletion is calculated.
log2((treatment + 1) / (control + 1)).python skills/crispr-screen-triage/crispr_screen_triage.py --input counts.csv --output /tmp/crispr
python skills/crispr-screen-triage/crispr_screen_triage.py --demo --output /tmp/crispr
python clawbio.py run crispr-triage --demopython clawbio.py run crispr-triage --demoExpected output: a synthetic twelve-guide, six-gene ranked report with BRCA1 as the top hit.
0.55 * max(0, -median_log2FC) + 0.25 * druggability + 0.20 * essentiality.# CRISPR Screen Triage Report
| Rank | Gene | Guides | Median log2FC | Priority |
|---:|---|---:|---:|---|
| 1 | BRCA1 | 2 | -2.66 | high |output_directory/
├── report.md
├── result.json
├── tables/
│ ├── triaged_genes.csv
│ └── guide_metrics.csv
└── reproducibility/
└── commands.shreproducibility/commands.sh.The agent dispatches and explains. The Python skill scores and writes outputs.
Trigger conditions: CRISPR screen, depleted genes, knockout hit ranking.
target-validation-scorer: downstream target evidence synthesis.omics-target-evidence-mapper: cross-omics support for top hits.Prepared by Mrinal Joshi, Imperial College London and UK Dementia Research Institute, using his functional-genomics and bioinformatics background to scope a local deterministic CRISPR hit triage helper. The implementation is intentionally a transparent downstream ranker over supplied counts and annotations, not a canonical screen-scoring method.
crispr_screen_triage.py; this skill does not claim a method-paper implementation.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.