Open-Source-Projekt
Yuan1z0825/nature-skills avatar
Yuan1z0825/nature-skills

nature-skills: wiederverwendbare Forschungsskills für KI-Agenten

Nature Skills bietet Forschern wiederverwendbare Verfahren für wissenschaftliches Schreiben, Literaturarbeit, wissenschaftliche Zahlen und reproduzierbare Forschungsergebnisse.

41.960 Sterne2.251 ForksPythonApache-2.0
GitHub

Auf einen Blick

Was ist das?
Eine Sammlung von Paketen auf SKILL.md-Basis für Nature-Stil-Schreiben, Abbildungen, Begutachtung und Literaturarbeit in Codex, Claude Code und anderen Agenten.
Für wen ist es gedacht?
Der Wert dieses Repositoriums liegt in seiner Struktur: eigenständige Skill-Verzeichnisse, zweisprachige Dokumentation, die zwischen den Sprachen gespiegelt wird, ein gemeinsames Support-Paket und Statusbezeichnungen, die Entwürfe von validierten Workflows trennen. Der Bericht des README über externe Aufmerksamkeit ist die eigene Darstellung des Gründers; die Quelle liefert keine unabhängige Bestätigung.
Darf ich es kommerziell nutzen?
Ja. Apache-2.0 ist eine freizügige Lizenz: Sie dürfen darauf aufbauende Software nutzen, verändern und verkaufen, solange Sie die Urheberrechts- und Lizenzhinweise beibehalten.
Wird es noch gepflegt?
Ja. Die letzten Commits kamen vor 2 Tagen.
In welcher Sprache ist es geschrieben?
Hauptsächlich Python, laut der Sprachstatistik von GitHub.

Die Antworten beruhen auf den GitHub-Daten des Projekts (zuletzt abgeglichen am 15. September 2026) und auf unserer Analyse. Sie sind keine Rechtsberatung.

TIEFGEHENDE OPEN-SOURCE-ANALYSE

Ein Skill-Repository, das um SKILL.md herum organisiert ist

nature-skills ist eine Sammlung wiederverwendbarer Forschungsskills für KI-Wissenschaftler. Jedes Verzeichnis der obersten Ebene unter skills/ ist eine installierbare Einheit, und die Skills tragen Namen wie nature-reader oder nature-figure; nature-shared ist ein Support-Paket, das andere Skills lesen. Das README sagt, das Projekt lege Wert auf echte Problemlösung, überprüfbare Workflows und direkt nutzbare Forschungsergebnisse. Die Metadaten des Repositoriums nennen Python als primäre Sprache, und der Skill-Index zählt 18 auslösbare Skills, wobei nature-shared von dieser Zahl ausgenommen ist. Das README verlinkt außerdem auf eine Projektwebsite und vermerkt, dass das Repository in Englisch und Chinesisch gepflegt wird.

Was die 18 Skills abdecken

Der Index gruppiert die Skills nach akademischen Aufgaben. Für das Schreiben übernehmen nature-polishing und nature-writing Prosa im Nature-Stil, also Feinschliff und Entwurf von Manuskriptabschnitten. Für die Begutachtung simuliert nature-reviewer eine Vorab-Begutachtung mit drei gegenseitig blinden Berichten, und nature-response zerlegt Überarbeitungs-E-Mails in getrennte Antworten an Gutachter und ein Begleitschreiben. Literaturarbeit übernehmen nature-academic-search, nature-citation, nature-ref-verifier, nature-downloader und nature-literature-pipeline. Lesen und Präsentation übernehmen nature-reader, nature-paper-card und nature-paper2ppt. nature-figure erzeugt Python- oder R-Abbildungen für die Veröffentlichung, nature-paper-to-patent entwirft chinesische Erfindungspatente, und nature-data, nature-statistics, nature-experiment-log sowie nature-proposal-writer decken Datenverfügbarkeitserklärungen, statistische Berichte, Experiment-Logs und Antragsschreiben ab. Der Quick-Start-Abschnitt des README listet außerdem acht kopierfertige Prompt-Beispiele auf, die das Lesen von Papieren, Folien, Feinschliff, das Verfassen einer Zusammenfassung, Vorab-Begutachtung, Antworten an Gutachter, Zitationstabellen und die Erstellung von Abbildungen abdecken.

Installationswege und die Regel zur Verzeichnisstruktur

Das README dokumentiert drei Hauptinstallationswege plus einen allgemeinen. Die npx-skills-CLI, die Node.js 18 oder neuer voraussetzt, kann Skills auflisten, hinzufügen, aktualisieren und verifizieren; das Repository zeigt Befehle für globale und projektinterne Installationen. Claude Code benötigt einen stabilen lokalen Klon mit einem Subagenten oder Slash-Command-Wrapper, der auf die echten SKILL.md-Dateien zeigt, oder das optionale Auto-Update-Skript mit einem SessionStart-Hook. Codex verwendet scripts/update-codex-skills.sh, das jedes Skill-Verzeichnis der obersten Ebene synchronisiert und mit diff verifiziert. Über alle Wege hinweg wiederholt das README eine Regel: die vollständige Verzeichnisstruktur beibehalten, weil Skills von references/, static/, manifest.yaml, Skripten, Assets und nature-shared abhängen. Python-Abhängigkeiten werden nicht automatisch installiert und müssen pro Skill einzeln behandelt werden.

Fünf Designprinzipien für Skills

Der Beitragsabschnitt listet fünf gemeinsame Designprinzipien auf, die neue Skills befolgen sollen. Regeln sollten Primärquellen bevorzugen, etwa veröffentlichte Nature-Inhalte oder offizielle Zeitschriftenrichtlinien, statt allgemeinem Geschmack. Jede Regel sollte ihren Grund erklären. Schreiben, Abbildungen, Zitate und Antworten sollten den Manuskriptabschnitt und den Aufgabenkontext respektieren. Jeder Skill sollte etwas direkt Nutzbares hervorbringen, etwa einfügefertigen Text, .svg, .pptx, .docx oder konkrete Anweisungen. Skills sollten eigenständig bleiben, sodass das Hinzufügen eines neuen Skills keine Änderung bestehender Skills erfordert. Der Beitragsleitfaden bezeichnet diese ausdrücklich als gemeinsame Designprinzipien.

Zweisprachige READMEs und Statusbezeichnungen

Jeder neue Skill muss mit SKILL.md, einem chinesischen README.md und einem englischen README_EN.md ausgeliefert werden. Die beiden READMEs müssen einander eins zu eins spiegeln: gleiche Anzahl von Überschriften, gleiche Reihenfolge, gleiche Informationspunkte. Das README schreibt eine Grundstruktur für jede Sprache vor und listet optionale Abschnitte auf, die in beiden Sprachen eingefügt werden müssen, etwa Workflow, Laufzeit und Abhängigkeiten, Beispielvorschau, eingebaute Referenzen, Methodenquellen, drei Modi und Beziehungsnotizen. Das Repository definiert außerdem drei Statusbezeichnungen: Draft bedeutet, Regeln sind definiert, aber nicht an realen Fällen getestet; Beta bedeutet, an Beispielen getestet mit möglichen Randfällen; Stable bedeutet, an realen akademischen Inhalten validiert. Als Teil der Vorab-Checks wird ein Validierungsskript, scripts/validate-readmes.py, erwähnt.

Projektkontext und die DeepMind-Behauptung

Das README ist in der ersten Person vom Gründer Yizhe Yuan geschrieben. Es nennt Xin-Rui Ma als Kernentwickler und Bin Hu als Hauptbeitragenden. Der Gründer sagt, das Nature-Skills-Design habe die Aufmerksamkeit von Google DeepMind erregt und sei von ihnen beim Start von Science Skills referenziert worden, namentlich das Zitationssystem, Skriptideen und die Skill-Design-Philosophie. Das README beschreibt außerdem Tutorials auf Douyin, eine Knowledge-Planet-Community und eine E-Mail für Geschäftskooperation. Die Metadaten des Repositoriums verzeichnen 33.439 Sterne und 1.911 Forks; die Behauptungen des README über den Einfluss des Projekts sind die eigene Darstellung des Gründers, und die Quelle liefert keine unabhängige Bestätigung.

Lizenzbedingungen

Das Repository wird unter Apache-2.0 vertrieben. Der Lizenztext gewährt eine dauerhafte, weltweite, nicht exklusive, kostenlose, lizenzgebührenfreie, unwiderrufliche Urheberrechtslizenz, um das Werk und abgeleitete Werke zu vervielfältigen, abgeleitete Werke zu erstellen, öffentlich auszustellen, öffentlich aufzuführen, zu unterlizenzieren und zu verbreiten. Er gewährt außerdem eine Patentlizenz für Ansprüche, die notwendigerweise durch Beiträge verletzt werden. Der vorliegende Auszug deckt Definitionen, Gewährungen und Verbreitungsbedingungen ab; er behandelt keine Gewährleistung, keinen Support und keine Sicherheit, und das README macht dazu ebenfalls keine Aussagen. Der vollständige Apache-2.0-Text enthält normalerweise einen Gewährleistungsausschluss, aber der Auszug endet beim Verbreitungsabschnitt, sodass hier nur der Auszug beschrieben werden kann.

Redaktionelles Fazit

Der Wert dieses Repositoriums liegt in seiner Struktur: eigenständige Skill-Verzeichnisse, zweisprachige Dokumentation, die zwischen den Sprachen gespiegelt wird, ein gemeinsames Support-Paket und Statusbezeichnungen, die Entwürfe von validierten Workflows trennen. Der Bericht des README über externe Aufmerksamkeit ist die eigene Darstellung des Gründers; die Quelle liefert keine unabhängige Bestätigung.

Offizielle Quellen

  1. Official README
  2. Project repository
Community-Notizen

Community-Notizen