mcpField
S
scienceskillscommon

scienceskillscommon

github.com/google-deepmind開発3.4k699 回インストール5 日前に更新
リポジトリ

scienceskillscommon について

Science Skills Common は、他のスキルからインポートして使う共有 Python パッケージであり、エージェントスキルではありません。各スキルの uv スクリプト依存関係として宣言され、初回使用時に自動インストールされます。

主な機能

  1. 01共有 Python パッケージの提供
  2. 02他のスキルからインポート可能
  3. 03uv スクリプト依存関係による導入

活用シーン

  1. 01科学系スキル間で共通コードを再利用
  2. 02スキルの初回実行時に共通依存関係を導入

インストール

コマンドをコピーしてターミナルで実行します。

$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 パッケージです。スキルからは次のようにインポートします。

from science_skills.skills.scienceskillscommon import http_client

各スキルは、インラインの uv スクリプトヘッダーでこのパッケージを依存関係として宣言しているため、初回使用時に自動的にインストールされます。

この SKILL.md ファイルは、標準のスキルインストーラーがこのパッケージに依存するスキルとともにパッケージを自動的に検出してインストールできるように含まれています。

コメント