nature-skills: AI研究エージェントに調査手順を組み込むSkills集
Nature Skills は、研究エージェントに学術論文、文学作品、科学的数値、再現可能な研究成果のための再利用可能な手順を提供します。
ひと目でわかる
- これは何?
- yuan1z0825/nature-skillsは、文献調査や研究作業をAI coding agentから呼び出すための再利用可能なSkillsをまとめたリポジトリです。
- 誰に向いている?
- nature-skillsは、研究手順をSkillsとして分割し、エージェントの作業単位に組み込みたい人に向きます。結果の正確性や外部サービスの利用条件をリポジトリだけで保証したい人には不十分です。
- 商用利用できる?
- できます。Apache-2.0 は寛容なライセンスで、著作権表示とライセンス表示を残せば、使用・改変・販売が可能です。
- 今もメンテナンスされている?
- されています。最後のコミットは 2 日前です。
- 何の言語で書かれている?
- 主に Python です(GitHub の言語統計による)。
回答はプロジェクトの GitHub データ(最終同期:2026年9月15日)と当サイトの分析に基づくもので、法的助言ではありません。
オープンソース詳細解説
SKILL.md を中心に構成されたスキルリポジトリ
nature-skills は、世界中の AI 学者向けの再利用可能な研究スキルを集めたリポジトリである。skills/ 以下の各トップレベルディレクトリがインストール可能な単位であり、スキル名は nature-reader や nature-figure のような形をとる。nature-shared は他のスキルが読み込む共有サポートパッケージだ。README は、現実の問題解決、検証可能なワークフロー、直接使える研究アウトプットを重視すると述べている。リポジトリメタデータは主要言語を Python としており、スキルインデックスは nature-shared を除いて 18 のトリガー可能なスキルを数えている。README の冒頭にはプロジェクトウェブサイトへのリンクがあり、リポジトリが英語と中国語の両方で保守されていることも記されている。
18 のスキルがカバーする内容
インデックスはスキルを学術タスクごとに分類している。執筆では、nature-polishing と nature-writing が Nature スタイルの散文の推敲と草稿作成を担う。査読では、nature-reviewer が相互にブラインドな 3 件のレポートで投稿前査読をシミュレートし、nature-response は改訂メールを個別の査読者返答とカバーレターに分解する。文献作業は nature-academic-search、nature-citation、nature-ref-verifier、nature-downloader、nature-literature-pipeline が担う。読解と発表は nature-reader、nature-paper-card、nature-paper2ppt が担う。nature-figure は Python または R の出版用図を作成し、nature-paper-to-patent は中国の発明特許草案を作成する。nature-data、nature-statistics、nature-experiment-log、nature-proposal-writer はそれぞれデータステートメント、統計報告、実験ログ、研究計画書を扱う。README の Quick Start セクションには、論文読み、スライド作成、推敲、アブストラクト起草、投稿前査読、査読者への返答、引用テーブル、図の作成をカバーする、コピーして使える 8 つのプロンプト例も記載されている。
インストール経路とディレクトリ完全性のルール
README は 3 つの主要なインストール経路と 1 つの汎用経路を記述している。npx skills CLI は Node.js 18 以降を必要とし、スキルの一覧表示、追加、更新、検証ができる。リポジトリにはグローバルおよびプロジェクト内インストールのコマンド例がある。Claude Code は安定したローカルクローンが必要で、実際の SKILL.md を指す subagent またはスラッシュコマンドのラッパーを使うか、SessionStart フック付きのオプションの自動更新スクリプトを使う。Codex は scripts/update-codex-skills.sh を使い、skills/ 以下のすべてのトップレベルディレクトリを同期して diff で検証する。すべての経路で README は同じルールを繰り返している。スキルは references/、static/、manifest.yaml、スクリプト、アセット、nature-shared に依存するため、完全なディレクトリ構造を維持すること。Python 依存関係は自動インストールされず、スキルごとに個別に対応する必要がある。
スキルの 5 つの設計原則
貢献のセクションは、新しいスキルが従うべき 5 つの共有設計原則を列挙している。ルールは、一般的な好みではなく、公開された Nature の内容やジャーナル公式ガイドラインなど、一次ソースを優先すべきである。各ルールはその理由を説明すべきである。執筆、図、引用、返答は、原稿のセクションとタスクの文脈を尊重すべきである。各スキルは、貼り付け可能なテキスト、.svg、.pptx、.docx、具体的な指示など、直接使えるものを生み出すべきである。スキルは自己完結的であるべきで、新しいスキルを追加しても既存スキルの変更を必要としない。貢献ガイドはこれらを明示的に共有設計原則として位置づけている。
二言語 README とステータスラベル
新しいスキルは SKILL.md、中国語の README.md、英語の README_EN.md を同梱しなければならない。2 つの README は 1 対 1 で対応しなければならない。見出しの数が同じ、順序が同じ、情報ポイントが同じである。README は各言語の基本構造を定め、両言語に挿入しなければならないオプションセクションを列挙している。たとえばワークフロー、実行時と依存関係、プレビュー例、組み込みリファレンス、方法の出典、3 つのモード、関連スキルとの関係などだ。リポジトリは 3 つのステータスラベルも定義している。Draft はルールが定義されているが実例でテストされていないこと、Beta は例でテストされているがエッジケースの問題があり得ること、Stable は実際の学術コンテンツで検証されていることを意味する。提出前チェックの一部として、scripts/validate-readmes.py 検証スクリプトが言及されている。
プロジェクトの背景と DeepMind に関する主張
README は創業者 Yizhe Yuan による一人称で書かれている。コア開発者として Xin-Rui Ma、主要貢献者として Bin Hu の名前が挙がっている。創業者は、Nature Skills の設計が Google DeepMind の注意を引き、Science Skills の立ち上げに引用されたと述べている。引用されたのは引用システム、スクリプトのアイデア、スキル設計思想だ。README はまた、抖音(Douyin)でのチュートリアル動画、知識星球(Knowledge Planet)コミュニティ、ビジネス協力メールについて説明している。リポジトリメタデータは 33,439 スターと 1,911 フォークを記録している。README のプロジェクト影響力に関する主張は創業者自身の説明であり、ソースは独立した検証を提供していない。
ライセンス条項
このリポジトリは Apache-2.0 で配布されている。ライセンステキストは、作品と派生作品を複製、準備、公開表示、公開実演、サブライセンス、配布するための、永続的、全世界的、非独占的、無償、ロイヤリティフリー、取消不能な著作権ライセンスを付与する。また、貢献によって必然的に侵害される特許請求項に関する特許ライセンスも付与する。提供された抜粋は定義、付与、再配布条項をカバーしており、保証、サポート、セキュリティには触れていない。README もそれらについて主張していない。完全な Apache-2.0 テキストには通常、保証免責条項が含まれるが、抜粋は再配布条項で終わっているため、ここで説明できるのは抜粋の内容のみである。
編集部の結論
nature-skillsは、研究手順をSkillsとして分割し、エージェントの作業単位に組み込みたい人に向きます。結果の正確性や外部サービスの利用条件をリポジトリだけで保証したい人には不十分です。最初に対象Skillの定義ファイルを読み、入力、参照先、生成物を固定した小さな課題で、引用と出力ファイルが期待どおり残るかを確認してください。
コミュニティノート