概要
Scientific Agent Skills は、Agent Skills 標準に対応するホスト向けに K-Dense が作成した科学ワークフローの指示ライブラリです。付属の README では、パッケージの使用、データベースアクセス、ラボとの連携、分析、科学コミュニケーションにわたる 177 のスキルが説明されています。これは指示のコレクションであり、単独で動作する研究エージェントや予測モデルではありません。各スキルは SKILL.md ファイルを使って目的、ワークフロー、バージョンメタデータを説明し、必要に応じて例、参考資料、補助ツール、テンプレートを提供します。
化学分野の文書では、RDKit と PyTDC のガイダンス、分子ドッキングと ADMET ワークフロー、校正済み 1D NMR 処理、結晶構造解析、計算化学を扱っています。関連するシミュレーションガイダンスには、Cantera による着火遅れ計算、pycalphad による相平衡、PyBaMM による電池サイクルが含まれます。Database Lookup では、PubChem や ChEMBL などのソースについて、エンドポイントの選択、ページネーション、アクセス要件、出典の追跡方法を説明しています。これらの上流データベースは独立したリソースであり、スキルコレクションが運営するサービスではありません。
このコレクションは、エージェントホストに指示と補助リソースを提供します。科学的な入出力は選択するワークフローによって異なります。README に記載された例には、スペクトル、結晶構造、シミュレーション入力があり、処理済みスペクトル、構造解析、シミュレーション結果につながります。依存関係、認証情報、ネットワークアクセスは、各スキルの要件に応じて別途用意する必要があります。ホストによるスキルの検出方法や任意のメタデータの扱いは一様ではなく、ローカルテストだけでは、ライブサービスの信頼性や科学的妥当性は確認できません。スキルはコード実行やファイル変更を指示する場合があるため、ユーザーはインストール前に関連性の高い少数のスキルを確認し、自分の環境で結果を評価してください。
主な機能
- 各スキルの `SKILL.md` ドキュメントには、目的、ワークフロー、バージョンメタデータが記録され、スキルに応じて例、参考資料、補助ツール、テンプレートが付属します。
- 化学分野のガイダンスでは、RDKit、PyTDC、分子ドッキング、ADMET 分析、校正済み 1D NMR 処理を扱います。
- 材料・工学ワークフローには、結晶構造解析、pycalphad による相平衡、Cantera による着火遅れ、PyBaMM による電池サイクルが含まれ、数値チェックについても説明されています。
- Database Lookup では、PubChem や ChEMBL を含む 80 のソースについて、エンドポイントの選択、ページネーション、アクセス要件、出典確認を説明しています。
- Agent Skills のパッケージ形式と、`plugin.json` および `skills/` で構成される Agent Plugins のレイアウトに対応しています。インストールと検出の動作はホストによって異なります。
- `scripts/` を同梱するスキルには、対応するテストスイートと依存関係のエントリーがあります。README では構造チェックと科学的依存関係のテストを区別しています。
用途
- 評価の目的:代表的な入力を使った分子分析ワークフローで、RDKit または PyTDC のガイダンスがエージェントの実行に役立つかを評価し、生成結果を独立して確認する。
- 評価の目的:文書化されたデータベース検索手順を使い、化学研究タスク向けに出典を追跡できる PubChem または ChEMBL のレコードを整理する。
- 評価の目的:研究データに適用する前に、校正済み 1D NMR ワークフローを信頼できるスペクトル処理手順と比較する。
- 評価の目的:明確に定義したシミュレーション課題について Cantera、pycalphad、または PyBaMM のガイダンスを評価し、入力の出典記録と数値チェックを確認する。
使い方
- 公式 READMEを読み、RDKit、nmrglue、pycalphad など、タスクに関連する少数のスキルを選びます。最初は無関係なワークフローのインストールを避けてください。
- 選択した
SKILL.mdファイルと、リポジトリ内の補助リソースを確認します。信頼して利用する前に、外部接続、ファイル操作、互換性要件、各スキルのライセンスを確認してください。 - ホスト向けに文書化されたインストール方法を選びます。Agent Skills 標準とホストのドキュメントを参照し、検出パスと任意のメタデータの扱いを確認してください。使用したリポジトリのリビジョンを記録します。
- それらのスキルに必要な依存関係、参照データ、認証情報を準備します。互換性のないワークフローは別々の環境で実行してください。リポジトリのツール要件が、すべての科学ソフトウェアパッケージに共通する要件とは限りません。
- ホストが選択したスキルを検出できることを確認してから、代表的な入力を用いて範囲を限定したワークフローを依頼します。信頼できる参照データに照らして出力を評価し、利用範囲を広げる前に入力の出典記録と検証記録を保管してください。