clinvar-variation-skill

tarafından openai

Kompakt ClinVar Klinik Tabloları ve NCBI Varyasyon taleplerini arama, VCV, RCV, SCV ve RefSNP sorgulamaları için gönderin. Kullanıcı varyant düzeyinde özetler istediğinde kullanın…

npx skills add https://github.com/openai/plugins --skill clinvar-variation-skill

Operating rules

  • Use scripts/clinvar_variation.py for all ClinVar and NCBI Variation work.
  • The script accepts max_items; for action=search, start around max_items=10.
  • For vcv, rcv, scv, and refsnp, omit max_items unless you need to trim nested arrays in the summary.
  • Re-run requests in long conversations instead of relying on prior tool output.
  • Treat displayed ... in tool previews as UI truncation, not literal request content.
  • If the user asks for full JSON, set save_raw=true and report the saved file path instead of pasting large payloads into chat.

Execution behavior

  • Return concise markdown summaries from the script JSON by default.
  • Return the JSON verbatim only if the user explicitly asks for machine-readable output.
  • Use action=search for the Clinical Tables endpoint.
  • Use action=vcv|rcv|scv|refsnp for NCBI Variation beta objects.

Input

  • Read one JSON object from stdin.
  • Required field: action
  • Action-specific required fields:
    • search: terms
    • vcv: vcv
    • rcv: rcv
    • scv: scv
    • refsnp: refsnp
  • Optional fields: params, max_items, max_depth, timeout_sec, save_raw, raw_output_path

Output

  • search returns total, identifiers, display_rows, extra_fields, and truncation metadata.
  • vcv|rcv|scv|refsnp return a compact summary and optional top_keys.
  • Use raw_output_path when save_raw=true.
  • Failures return ok=false with error.code and error.message.

Execution

echo '{"action":"search","terms":"VCV000013080","max_items":10}' | python scripts/clinvar_variation.py

References

  • No additional runtime references are required; keep the import package limited to this file and scripts/clinvar_variation.py.

openai tarafından daha fazla skill

release
openai
Symphony sürümünü, taahhüt edilen sürümü yükselterek, onu indirerek, birleştirilmiş commit'i etiketleyerek ve Burrito sürüm iş akışını doğrulayarak kesin. İstendiğinde kullanın…
signing-entitlements
openai
macOS uygulamaları için imzalama, yetkilendirmeler, sertleştirilmiş çalışma zamanı ve Gatekeeper sorunlarını inceleyin. Kod imzalama hatalarını, eksik yetkilendirmeleri teşhis etmesi istendiğinde kullanın…
building-ai-agent-on-cloudflare
openai
Cloudflare üzerinde Agents SDK kullanarak durum yönetimi, gerçek zamanlı WebSockets, zamanlanmış görevler, araç entegrasyonu ve sohbet ile AI ajanları oluşturur…
epigraphdb-skill
openai
Ontoloji, literatür, MR, gen-ilaç ve destek-yol kanıtları için kompakt EpiGraphDB API istekleri gönderin. Kullanıcının kısa EpiGraphDB özetleri istediğinde kullanın.
runtime-behavior-probe
openai
Geçici izleme betikleri, doğrulama matrisleri, durum kontrolleri ve bulguları öncelikli raporlarla çalışma zamanı davranış araştırmalarını planlayın ve yürütün. Yalnızca şu durumlarda kullanın…
deep-security-scan
openai
Kullanıcı derinlemesine, kapsamlı, çok geçişli veya varyans azaltıcı bir depo genelinde veya kapsamlı yol Codex Güvenlik taraması istediğinde kullanın. Tekrarlanan bağımsız…
define-security-policy
openai
Bir depo veya bileşen için SECURITY.md rehberliğini tanımlayın, gözden geçirin veya güncelleyin. Kullanıcının Codex Security'nin neyi incelemesi gerektiğini, neyin kapsam dışı olduğunu netleştirmek istediğinde kullanın…
validation
openai
Codex'in bir güvenlik taramasının doğrulama aşamasında olduğunda veya kullanıcı açıkça bir veya daha fazla aday güvenlik bulgusunun belirlenmesini istediğinde kullanın…