スキル

mastra-ai/skills:Mastra TypeScript 開発向け公式スキル

公式の指針で Mastra AI アプリを開発したい人向け。npx の主コマンドで入れ、先に既存 TypeScript プロジェクトを読み取り専用で点検する。

公式ソース · mastra-ai/skills

インストール

npx skills add mastra-ai/skills

誰向けか

Mastra フレームワークで AI アプリや agent を書き、プログラミング助手に公式スキルどおり進めさせたい人向け。公式:これらは Mastra フレームワークを使う agent 向けの正式スキル。Mastra は現代的 TypeScript スタックで AI アプリと agent を作るフレームワーク。フレームワークサイト:

https://mastra.ai/

より合うのは、すでに TypeScript / Mastra プロジェクトがある人、または公式の総合スキルで開発しようとしている人。原文は収録を「単一の総合スキル」と書き、progressive disclosure と参照ファイルで後続テーマを覆う。この段落はそれらの参照ファイル名を書いていない。

始める前に npx skills add を実行できること。主経路を未検証の他インストーラに切り替えない。

3分で最初の試行を終える

リポジトリが示す主インストールコマンドだけを使う。最初は読み取り専用の照合。新しい本番 agent はまだ作らない。

前提:このマシンに npm/npx があり、自分の TypeScript プロジェクト、またはこれから初期化する Mastra コードがある。例のリポジトリ住所を作らない。

インストール場所:ワークスペースで実行する:

npx skills add mastra-ai/skills

公式リポジトリ:

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

低リスクの起動:入れたあと、この総合スキルで既存の Mastra コード構造を点検させ、どの公式の指針を見るかだけ言わせ、ファイルはまだ変えない。助手が新しい agent を作り始めたりネットワーク呼び出しを書いたりしたら、先に副作用を確認する。

成功の合図:スキルが追加され、助手が「単一の総合スキル」として Mastra 開発を話し、未確認ファイルを書いていない。スキルが出なければ、先にインストールコマンドが完全か照合する。名指しされていないパッケージ名に切り替えない。

利用事例

事例一:既存 TypeScript プロジェクトで Mastra 開発点検をする。公式の総合スキルを使う。アプリ骨格があり、正式スキルで agent 能力を足したい人向け。証拠は progressive disclosure と参照ファイルに触れるだけ。ファイル名はない。先に点検し、コードを変えるか決める。

事例二:.well-known 発見を使う。Mastra はその発見標準も支える。公式の追加コマンドは次:

npx skills add https://mastra.ai/

リポジトリは RFC 8615 Well-Known URI でスキルを出す:

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

標準の説明:

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

フレームワークサイトからスキルを発見したい人向け。これは2本目の導入経路。主コマンドと同一操作で混ぜない。証拠は発見後にどのファイルが入るか書いていない。

利用上の境界

主インストールコマンドは npx skills add mastra-ai/skills。.well-known 経路は補足であり、既定の最初の試行ではない。

原文は「単一の総合スキル」とだけ書き、スキルフォルダを名指ししない。skills/ パスや参照ファイル名を足さない。

これは TypeScript フレームワーク上の公式スキル。他言語のインストール手順も、助手の排他名簿もない。

追加ドキュメントサイト以外の URL を作らない。フレームワークサイトとリポジトリ頁以外は、原文の発見住所と RFC リンクだけ使う。