EmDash は、AI コーディングアシスタント向けにエージェントスキルを公開しています。スキルとは、指示と参考資料をまとめたフォルダーで、タスクが必要としたときにアシスタントが読み込みます。EmDash のスキルをインストールすると、アシスタントはスキーマ、クエリ、プラグイン、CLI について最新の EmDash のパターンに従います。
| スキル | 用途 |
|---|---|
building-emdash-site | スキーマとシードファイル、コンテンツクエリ、Portable Text、メニュー、タクソノミー、デプロイ |
creating-plugins | サンドボックス化プラグインとネイティブプラグイン:フック、ルート、ストレージ、管理 UI |
emdash-cli | コマンドラインからの EmDash サイトの管理 |
upgrading-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 のすべてのスキルが含まれます。インストール後は、新しい 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 リポジトリでは受け付けていません。