EmDash は AI コーディングアシスタント向けにエージェントスキルを公開しています。スキルとは、タスクで必要になったときにアシスタントが読み込む、指示と参考資料をまとめたフォルダーです。EmDash のスキルをインストールすると、アシスタントはスキーマ、クエリ、プラグイン、CLI について最新の EmDash のパターンに従います。
| スキル | 用途 |
|---|---|
building-emdash-site | スキーマとシードファイル、コンテンツクエリ、Portable Text、メニュー、タクソノミー、デプロイ |
creating-plugins | サンドボックス化プラグインとネイティブプラグイン:フック、ルート、ストレージ、管理 UI |
emdash-cli | コマンドラインからの EmDash サイトの管理 |
wordpress-theme-to-emdash | WordPress テーマの EmDash サイトへの移植 |
wordpress-plugin-to-emdash | WordPress プラグインの動作の EmDash への移植 |
スキルは EmDash のリリースごとに emdash-cms/skills リポジトリで公開されます。
EmDash テンプレート内のスキル
npm create emdash で作成したプロジェクトには、.agents/skills/ に building-emdash-site、creating-plugins、emdash-cli が含まれます。プラグイン CLI の init コマンドで生成したプラグインには creating-plugins が含まれます。プロジェクトレベルの Agent Skills に対応するアシスタントは、追加の設定なしでこれらを読み込みます。互換用の .claude/skills リンクは同じファイルを指します。
これらのコピーは、プロジェクト作成時のバージョンのままです。更新したい場合や WordPress 移植スキルを追加したい場合は、リポジトリからスキルをインストールしてください。
スキルをインストールする
Skills CLI
skills コマンドは、Codex、Claude Code、Cursor、GitHub Copilot、Gemini CLI、OpenCode などのアシスタントに対応しています。プロジェクトで次を実行します。
npx skills add emdash-cms/skillsどのスキルを、どのアシスタント向けにインストールするかを尋ねられます。--skill <name> を付けると先にスキルを指定でき、-g を付けると現在のプロジェクトではなくユーザーアカウント向けにインストールします。
Codex
Codex CLI で EmDash マーケットプレイスを追加し、そのプラグインをインストールします。
codex plugin marketplace add emdash-cms/skills
codex plugin add emdash@emdashこのプラグインには EmDash の 5 つのスキルがすべて含まれています。インストール後は新しい Codex タスクを開始してください。
Claude Code
リポジトリをプラグインマーケットプレイスとして追加し、emdash プラグインをインストールします。
/plugin marketplace add emdash-cms/skills
/plugin install emdash@emdashClaude Code では、インストールされたスキルに emdash: プレフィックスが付きます。例:emdash:building-emdash-site。
GitHub Copilot、Cursor、Factory Droid でも、このリポジトリをプラグインとしてインストールできます。各アシスタントの最新の手順は、スキルリポジトリの README に記載されています。
スキルを更新する
Skills CLI
プロジェクトレベルのスキルは次のコマンドで更新します。
npx skills updateユーザーレベルのスキルを更新するには -g を付けます。
Codex
次のコマンドで EmDash マーケットプレイスを更新します。
codex plugin marketplace upgrade emdash Claude Code
/plugin marketplace update emdash を実行するか、/plugin で emdash マーケットプレイスの自動更新を有効にします。
その他のアシスタントでは、それぞれのプラグイン更新手順に従うか、インストールコマンドをもう一度実行してください。
問題を報告する
スキルは EmDash リポジトリの skills/ フォルダーで管理されています。Issue とプルリクエストはそちらに作成してください。emdash-cms/skills リポジトリでは受け付けていません。