> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Agent スキル

> Agent スキルを使ってセッション間でパターン、規約、解決策を保持しましょう。

<Frame>
  <img src="https://mintcdn.com/replit/JdEkwxWZoS1i7-FA/images/replitai/agent-customization-skill-picker.png?fit=max&auto=format&n=JdEkwxWZoS1i7-FA&q=85&s=7b1ffab08e0bcc9e60313820781a7350" alt="+ ボタンから開いたスキルピッカー。上部に Workspace スキルグループ、その下に Replit スキルが表示されています" width="1668" height="1170" data-path="images/replitai/agent-customization-skill-picker.png" />
</Frame>

## スキルとは

スキルはフォルダーです。中には Agent が従う手順を含む `SKILL.md` というファイルと、参照させたいサポートファイルが入っています。スキルはプロジェクトの `/.agents/skills` ディレクトリに保存され、エージェント間で機能するオープン標準である [Agent スキル仕様](https://agentskills.io/specification)に準拠しています。

Agent はインストール済みのすべてのスキルの名前と説明を確認しますが、現在のタスクに関連すると判断したときのみスキルの全内容を読み込みます。これによりスキルはコンテキスト効率が高くなります：多くのスキルをインストールしても Agent のアウトプット品質が低下しません。

## 定義済みスキル

Replit にはチャットの**スキルを使う**ピッカーと新規プロジェクトの起点ピッカーから利用できる定義済みスキルが付属しています。これらのスキルはインストールなしにすべてのプロジェクトで機能します。完全なカタログ、パートナースキル、インストール方法については、[スキルディレクトリ](/references/agent/skills-directory)をご覧ください。

定義済みスキルを追加するには、チャット入力の**スキルを使う**ピッカーを開いてスキルを選択するか、Agent にスキルを読み込むよう依頼するだけです。

<Frame>
  <img src="https://mintcdn.com/replit/nQRGtMutRjcAPCLI/images/replitai/use-a-skill-picker.png?fit=max&auto=format&n=nQRGtMutRjcAPCLI&q=85&s=e46988165e01bbc69d1f865fbd2f5288" alt="定義済みスキルを表示するチャットのスキルを使うピッカー" width="570" height="422" data-path="images/replitai/use-a-skill-picker.png" />
</Frame>

## スキルのスコープ

スキルは異なるレベルでスコープを設定できます：

| スコープ           | 利用可能範囲           | 保存場所                                                                               |
| -------------- | ---------------- | ---------------------------------------------------------------------------------- |
| **プロジェクトレベル**  | 特定のプロジェクトのみ      | `/.agents/skills` のファイルとともにバージョン管理                                                 |
| **ワークスペースレベル** | ワークスペース内の全員が利用可能 | ワークスペース設定で一元管理                                                                     |
| **エンタープライズ**   | 会社全体の標準          | [カスタムテンプレート](/teams/custom-templates)や[デザインシステム](/teams/custom-design-system)に含まれる |

ワークスペースレベルのスキルについては、[Agent カスタマイズ](/references/agent/agent-customization)でチーム向けのワークスペーススキルとカスタム指示の設定方法をご覧ください。

## Agent がスキルを読み込む方法

Agent はすべてのチャットでインストール済みのすべてのスキルのメタデータ（名前と説明）を読み込みます。スキルの本文は、Agent が現在のタスクに関連すると判断した場合にのみ読み込まれます。これにより、スキルコンテンツは必要になるまでコンテキストウィンドウの外に保たれます。

インストール済みのスキルは Agent セッション間でプロジェクトに保持され、チームでの共有のためにバージョン管理にコミットできます。

## 他の AI コーディングツールとの連携

<Accordion title="他の AI コーディングツールからスキルをインポートする">
  複数の AI コーディングツールを使って作業している場合、[rulesync](https://github.com/dyoshikawa/rulesync) は Replit をサポートしており、一貫した設定の管理に役立ちます。

  他の AI コーディングアシスタントからスキルをインポートできます：

  ```bash theme={null}
  npx rulesync init
  npx rulesync import --targets claudecode --features skills
  npx rulesync generate --targets replit --features skills
  ```

  これにより、異なる開発環境間で機能する単一のスキルセットを維持できます。
</Accordion>

## 次のステップ

* [Agent カスタマイズ](/references/agent/agent-customization) — ワークスペース全体でスキルとカスタム指示を利用可能にする
* [スキルディレクトリ](/references/agent/skills-directory) — Replit とパートナーが構築したスキルを閲覧する
* [Agent スキルの使い方](/ja/build/use-agent-skills) — チャットでスキルを使用したり、プロジェクトにインストールしたりするための実践ガイド
* [Agent スキル](/ja/learn/agent-skills) — スキルを効果的に使用するタイミングと方法
* [Agent スキル仕様](https://agentskills.io/specification) — スキルを書くためのオープン標準
* **エンタープライズ**: 組織の[カスタムテンプレート](/teams/custom-templates)や[デザインシステム](/teams/custom-design-system)にスキルを含める
