clinvar-variation-skill

โดย openai

ส่งตารางทางคลินิกแบบกระชับของ ClinVar และคำขอข้อมูลจาก NCBI Variation สำหรับการค้นหา VCV, RCV, SCV และ RefSNP ใช้เมื่อผู้ใช้ต้องการสรุปในระดับตัวแปรทางพันธุกรรม…

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.

Skills เพิ่มเติมจาก openai

release
openai
สร้าง Symphony release โดยการ bump เวอร์ชันที่ commit ไว้ นำไป merge แท็ก commit ที่รวมแล้ว และตรวจสอบ Burrito release workflow ใช้เมื่อถูกขอให้…
signing-entitlements
openai
ตรวจสอบปัญหาเกี่ยวกับการลงนาม การอนุญาต รันไทม์ที่แข็งแกร่ง และ Gatekeeper สำหรับแอป macOS ใช้เมื่อถูกขอให้วินิจฉัยความล้มเหลวในการลงนามโค้ด การอนุญาตที่ขาดหายไป…
building-ai-agent-on-cloudflare
openai
สร้าง AI agents บน Cloudflare โดยใช้ Agents SDK พร้อมการจัดการสถานะ, WebSockets แบบเรียลไทม์, งานตามกำหนดเวลา, การรวมเครื่องมือ และแชท…
epigraphdb-skill
openai
ส่งคำขอ API EpiGraphDB แบบกระชับสำหรับ ontology, วรรณกรรม, MR, ยีน-ยา และหลักฐานเส้นทางสนับสนุน ใช้เมื่อผู้ใช้ต้องการสรุป EpiGraphDB แบบสั้น
runtime-behavior-probe
openai
วางแผนและดำเนินการตรวจสอบพฤติกรรมขณะรันไทม์ด้วยสคริปต์ตรวจสอบชั่วคราว เมทริกซ์การตรวจสอบ การควบคุมสถานะ และรายงานที่เน้นผลลัพธ์เป็นหลัก ใช้เฉพาะเมื่อ…
deep-security-scan
openai
ใช้เมื่อผู้ใช้ขอการสแกนความปลอดภัยของ Codex แบบเจาะลึก ละเอียดถี่ถ้วน หลายรอบ หรือลดความแปรปรวน ครอบคลุมทั้ง repository หรือเฉพาะเส้นทางที่กำหนด โดยให้รันซ้ำแบบอิสระ…
define-security-policy
openai
กำหนด ทบทวน หรือปรับปรุงแนวทาง SECURITY.md สำหรับ repository หรือ component ใช้เมื่อผู้ใช้ต้องการชี้แจงว่า Codex Security ควรตรวจสอบอะไร สิ่งใดอยู่นอก
validation
openai
ใช้เมื่อ Codex อยู่ในขั้นตอนการตรวจสอบความปลอดภัยแล้ว หรือผู้ใช้ขออย่างชัดเจนให้ระบุว่าข้อค้นพบด้านความปลอดภัยที่อาจเป็นไปได้หนึ่งรายการหรือมากกว่านั้น…