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;未推断任何额外功能。
相关
- 项目
- 项目
- 项目
- 项目