google-deepmind/science-skills

GDM Science Skills to speed up agentic scientific workflows with better grounding and higher token efficiency. Integrate insights from AlphaGenome, AFDB, UniProt and 30+ other databases and tools.

Science Skills – 科學研究用AI代理擴充功能

是什麼 – 一組精心整理的 代理技能,讓基於大語言模型的助理(Google Antigravity)能執行專門的科學任務。每個技能都打包了執行具體工作流程(如基因組分析、結構生物學建模、化學資訊學查詢或文獻搜尋)所需的提示、輔助腳本和參考資料。

如何運作 – 一個技能位於其獨立的資料夾中,包含:

  • SKILL.md – 包含YAML前言的Markdown檔案,描述技能(名稱、說明、所需API、參數)以及代理應遵循的逐步操作說明。
  • scripts/ – 小型實用工具(Python、Bash等),代理可調用以執行計算、呼叫外部服務或轉換資料。
  • references/ – 可選的PDF、資料檔案或連結,技能可能需要。

當Antigravity使用者提出科學問題時,代理會選擇合適的技能,使用uv套件管理器安裝任何必需的第三方相依性,並自動執行腳本。如果某個技能需要API金鑰(例如AlphaGenome、OpenAlex、ClinVar),代理會提示使用者將金鑰新增至~/.env中。

安裝 – 透過skills.sh生態系統的一行指令:

npx skills add google-deepmind/science-skills/

該指令將整個集合註冊到Antigravity中。現有的Antigravity使用者也可從設定 → 自訂UI中啟用Science外掛程式。

典型用例

  • 基因組學 – 從AlphaGenome取得基因變異資料,依臨床意義過濾,並輸出摘要表格。
  • 結構生物學 – 取得蛋白質結構,執行輕量級摺疊腳本,並產生視覺化結果。
  • 化學資訊學 – 查詢化學資料庫,計算分子描述子,並建議合成路徑。
  • 文獻搜尋 – 呼叫OpenAlex API,依相關性排序論文,並產生簡短的帶註解參考文獻清單。

擴充/自訂 – 使用者不應編輯安裝在Antigravity外掛程式目錄內的檔案(更新時會被覆蓋)。相反,應將技能複製到~/.gemini/config/skills/並在該處修改,或依照相同的資料夾結構建立新技能。

授權 – 程式碼採用Apache 2.0;文件與非程式碼資產採用CC‑BY 4.0。個別技能引用的第三方資料來源可能有各自的條款,列於SKILL_LICENSES.md中。

狀態 – 倉儲包含一份技術報告,描述技能的設計與可靠性考量,以及一個展示端對端工作流程的示範頁面。


以上所有資訊均直接取自倉儲的README;未推斷任何額外功能。

相關

  • 專案
  • 專案
  • 專案
  • 專案