mcpField
S
scienceskillscommon

scienceskillscommon

github.com/google-deepmind开发3.4k699 次安装5 天前更新
代码仓库

关于 scienceskillscommon

Science Skills Common 是供其他 skill 导入的共享 Python 包,并非 Agent skill。它作为依赖随相关 skill 的 uv 脚本首次运行时自动安装。

主要功能

  1. 01提供共享 Python 包
  2. 02供其他 skill 导入使用
  3. 03通过 uv 脚本依赖自动安装

适用场景

  1. 01为科学类 skill 复用共享代码
  2. 02在 skill 首次运行时安装公共依赖

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/google-deepmind/science-skills --skill scienceskillscommon

安装后在 Claude Code 中输入/scienceskillscommon确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

__init__.py
http_client.py
pyproject.toml

详细介绍

Science Skills Common

这是一个共享的 Python 包,而非 Agent 技能。各技能按以下方式导入它:

from science_skills.skills.scienceskillscommon import http_client

每个技能都会在其内联 uv 脚本头部中将其声明为依赖项,因此首次使用时会自动安装。

包含此 SKILL.md 文件是为了让标准技能安装程序自动发现并安装此包,以及依赖它的技能。

评论

支持 Markdown