エージェントスキル

このページ

EmDash は AI コーディングアシスタント向けにエージェントスキルを公開しています。スキルとは、タスクで必要になったときにアシスタントが読み込む、指示と参考資料をまとめたフォルダーです。EmDash のスキルをインストールすると、アシスタントはスキーマ、クエリ、プラグイン、CLI について最新の EmDash のパターンに従います。

スキル用途
building-emdash-siteスキーマとシードファイル、コンテンツクエリ、Portable Text、メニュー、タクソノミー、デプロイ
creating-pluginsサンドボックス化プラグインとネイティブプラグイン:フック、ルート、ストレージ、管理 UI
emdash-cliコマンドラインからの EmDash サイトの管理
wordpress-theme-to-emdashWordPress テーマの EmDash サイトへの移植
wordpress-plugin-to-emdashWordPress プラグインの動作の 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@emdash

Claude 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 リポジトリでは受け付けていません。