scienceskillscommon について
Science Skills Common は、他のスキルからインポートして使う共有 Python パッケージであり、エージェントスキルではありません。各スキルの uv スクリプト依存関係として宣言され、初回使用時に自動インストールされます。
主な機能
- 01共有 Python パッケージの提供
- 02他のスキルからインポート可能
- 03uv スクリプト依存関係による導入
活用シーン
- 01科学系スキル間で共通コードを再利用
- 02スキルの初回実行時に共通依存関係を導入
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ google-deepmind/ science-skills --skill scienceskillscommonインストール後、Claude Code で/scienceskillscommonを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
__init__.pyhttp_client.pypyproject.toml詳細
Science Skills Common
これはエージェントスキルではなく、共有の Python パッケージです。スキルからは次のようにインポートします。
from science_skills.skills.scienceskillscommon import http_client
各スキルは、インラインの uv スクリプトヘッダーでこのパッケージを依存関係として宣言しているため、初回使用時に自動的にインストールされます。
この SKILL.md ファイルは、標準のスキルインストーラーがこのパッケージに依存するスキルとともにパッケージを自動的に検出してインストールできるように含まれています。
コメント
Markdown 対応