Skills

mastra-ai/skills: offizielle Skills für Mastra-TypeScript-Entwicklung

Für alle, die Mastra-KI-Apps nach offizieller Linie entwickeln wollen; mit dem npx-Hauptbefehl installieren und zuerst ein bestehendes TypeScript-Projekt nur lesend prüfen.

Official source · mastra-ai/skills

Install

npx skills add mastra-ai/skills

Für wen

Passt zu allen, die mit dem Mastra-Framework KI-Apps oder Agenten schreiben und einen Coding-Assistenten den offiziellen Skills folgen lassen wollen. Offizieller Text: Das sind formale Skills für Agenten, die das Mastra-Framework nutzen. Mastra ist ein Framework zum Bauen von KI-Apps und Agenten auf einem modernen TypeScript-Stack. Framework-Site:

https://mastra.ai/

Besser geeignet: wer schon ein TypeScript-/Mastra-Projekt hat oder nach der offiziellen umfassenden Skill entwickeln will. Der Quelltext nennt den Inhalt eine „einzelne umfassende Skill“, die spätere Themen mit progressive disclosure und Referenzdateien abdeckt; dieser Abschnitt nennt jene Referenzdateien nicht.

Vor dem Start muss npx skills add ausführbar sein. Den Hauptweg nicht auf einen unverifizierten anderen Installer umstellen.

Ersten Versuch in 3 Minuten abschließen

Nur den im Repository genannten Hauptinstallationsbefehl nutzen. Der erste Versuch ist ein reiner Leseabgleich; noch keinen neuen Produktions-Agenten erzeugen.

Vorbedingung: Dieser Rechner hat bereits npm/npx, und ein eigenes TypeScript-Projekt oder bald zu initialisierender Mastra-Code liegt vor. Keine Beispiel-Repository-Adresse erfinden.

Installationsort: im Arbeitsbereich ausführen:

npx skills add mastra-ai/skills

Offizielles Repository:

https://github.com/mastra-ai/skills

Risikoarmer Auslöser: Nach der Installation den Assistenten die vorhandene Mastra-Codestruktur an dieser umfassenden Skill prüfen lassen, nur sagen, welche offiziellen Linien er konsultiert, Dateien noch nicht ändern. Beginnt der Assistent, einen neuen Agenten zu erzeugen oder Netzaufrufe zu schreiben, zuerst Nebenwirkungen bestätigen.

Erfolg: Die Skill ist hinzugefügt, der Assistent spricht Mastra-Entwicklung als „einzelne umfassende Skill“ und hat keine unbestätigten Dateien geschrieben. Erscheint die Skill nicht, zuerst prüfen, ob der Installationsbefehl vollständig ist; nicht auf einen ungenannten Paketnamen wechseln.

Anwendungsfälle

Fall 1: Mastra-Entwicklungsprüfung in einem bestehenden TypeScript-Projekt. Die offizielle umfassende Skill nutzen. Passt zu allen, die schon ein App-Gerüst haben und Agentenfähigkeiten nach der formalen Skill ergänzen wollen. Die Belege erwähnen nur progressive disclosure und Referenzdateien, keine Dateinamen. Zuerst prüfen, dann entscheiden, ob Code geändert wird.

Fall 2: Entdeckung über .well-known. Mastra unterstützt diesen Entdeckungsstandard ebenfalls; der offizielle Zusatzbefehl lautet:

npx skills add https://mastra.ai/

Das Repository liefert Skills über eine RFC 8615 Well-Known URI:

https://mastra.ai/.well-known/skills/

Standardhinweise:

https://github.com/cloudflare/agent-skills-discovery-rfc

Passt zu allen, die Skills von der Framework-Site entdecken wollen. Das ist ein zweiter Installationsweg; nicht mit dem Hauptbefehl in derselben Operation mischen. Die Belege schreiben nicht, welche Dateien nach der Entdeckung landen.

Nutzungsgrenzen

Der Hauptinstallationsbefehl ist npx skills add mastra-ai/skills. Der .well-known-Weg ist Zusatz, nicht der Standard-Erstversuch.

Der Quelltext beschreibt nur eine „einzelne umfassende Skill“ und nennt keinen Skill-Ordner. Keinen skills/-Pfad oder Referenzdateinamen ergänzen.

Das sind offizielle Skills auf einem TypeScript-Framework; es gibt keine Installationsschritte für andere Sprachen und keine exklusive Assistentenmenge.

Keine URLs außerhalb der Extra-Dokumentation erfinden; außerhalb Framework-Site und Repository-Seite nur die Entdeckungsadresse und den RFC-Link aus dem Quelltext nutzen.