> ## 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スキルで専門知識を与える — メッセージに添付したり、プロジェクトにインストールしたり、スキルを起点に新しいプロジェクトを始めましょう。

export const AiPrompt = ({children}) => {
  return <CodeBlock className="relative block font-sans whitespace-pre-wrap break-words">
      <div className="pr-7">
        {children}
      </div>
    </CodeBlock>;
};

スキルはAgentに新しい機能を教えます — 好みのパターン、ライブラリの詳細、デザインシステムのルール、またはすでに解決した問題の解決策です。メッセージに添付したり、プロジェクトにインストールしたり、新しいプロジェクトの起点として選ぶことができます。

## チャットでスキルを使う

スキルを試す最も手軽な方法は、1つのメッセージに添付することです — インストール不要です。

<Frame>
  <img src="https://mintcdn.com/replit/NqvyWjOnebeS7HrG/images/replitai/agent-skills-picker.png?fit=max&auto=format&n=NqvyWjOnebeS7HrG&q=85&s=9d8a34ad8c89793dac6e51cb86073ce2" alt="チャット入力欄の横にある+ボタンから開いたスキルピッカー。Ad Creative、AI Recruiter、AI SDR、AI Secretaryなどのスキルリストが表示されている" width="723" height="529" data-path="images/replitai/agent-skills-picker.png" />
</Frame>

<Steps>
  <Step title="スキルピッカーを開く">
    チャット入力欄の横にある\*\*+\*\*ボタンをクリックし、**スキルを使う**を選択します。
  </Step>

  <Step title="スキルを探して選択する">
    ビジネス＆ファイナンス、クリエイティブ、リサーチ＆分析などのカテゴリからスキルを参照します。1つまたは複数のスキルを選択してメッセージに添付します。
  </Step>

  <Step title="メッセージを送信する">
    リクエストを入力して送信します。Agentはそのメッセージにのみ選択したスキルを使用します。どのスキルがアクティブかを確認できるスキルチップがメッセージに表示されます。
  </Step>
</Steps>

例えば、**Stock Analyzer**を添付してAgentに株式調査レポートの作成を依頼したり、**Deep Research**を添付してAgentに構造化された調査結果でトピックを調査させることができます。

<Tip>
  チャットに添付されたスキルはプロジェクトに何もインストールしません。すべてのプロジェクトで即座に使用できます。
</Tip>

## スキルからプロジェクトを始める

新しいプロジェクトを作成する際に、事前に審査済みのスキルを起点として選択できます。Agentはスキルの指示を使ってプロジェクトの雛形を作成します。

<Steps>
  <Step title="起点ピッカーを開く">
    新しいプロジェクト画面で、**+**をクリックして**スキルを使う**を選択します。
  </Step>

  <Step title="スキルを選ぶ">
    **AI SDR**、**SEO Auditor**、**Ad Creative**、**Programmatic SEO**などのキュレーションされたスキルを参照します。作りたいアプリの種類に合うものを選択します。
  </Step>

  <Step title="アプリについて説明する">
    Agentに何を作りたいか伝えます。Agentはスキルのパターンと慣習を最初から適用してプロジェクトを構築します。
  </Step>
</Steps>

## プロジェクトにスキルをインストールする

プロジェクト内のすべての会話でAgentがスキルを一貫して適用するようにしたい場合は、インストールします。インストールされたスキルはプロジェクトの`/.agents/skills`ディレクトリに保存され、チャットセッション間を通じて保持されます。

### スキルパネルからインストールする

プロジェクトエディターの**スキルパネル**を開き、**Discover**タブを選択してコミュニティが提供するスキルを検索します。使いたいものを見つけたら**インストール**をクリックすると、プロジェクトに自動的に追加されます。

<Frame>
  <img src="https://mintcdn.com/replit/gerX13Tz1112Sdux/images/replitai/agent-skills-discover.png?fit=max&auto=format&n=gerX13Tz1112Sdux&q=85&s=25ed47eb8abea795f960b132c3e44b61" alt="インストールボタン付きの検索可能なコミュニティスキルを表示するDiscoverスキルタブ" width="2542" height="1850" data-path="images/replitai/agent-skills-discover.png" />
</Frame>

例えば、高度なアニメーションを使ったポートフォリオサイトを構築する際に、以下をインストールできます：

* **GSAP React** — スクロールトリガーアニメーション、テキストリビール、SVGパス描画をAgentに教えます
* **Tailwind design system** — タイポグラフィ、スペーシング、ビュートランジションのTailwind CSSパターンをAgentに提供します
* **Find skills** — 新しいスキルを自分の代わりに発見してインストールする方法をAgentに教えます

<Tip>
  [npx skills CLI](https://github.com/vercel-labs/skills)からスキルをインストールすることもできます：

  ```bash theme={null}
  npx skills <skill> -a replit
  ```
</Tip>

### 会話からスキルを作成する

スキルを作成する最も自然な方法は、Agentとの会話を通じてです。問題を一緒に解決したり、新しいライブラリを調査した後、Agentに学んだことを記録するよう依頼します：

<AiPrompt>
  GSAP Reactの統合に関するベストプラクティスを調査して、このプロジェクト用のスキルを作成してください。
</AiPrompt>

Agentは会話のコンテキスト全体を使って詳細なスキルファイルを作成します。これは、問題についての共通理解を積み上げたデバッグセッションの後に特に効果的です。

### カスタムスキルを書く

高度なユースケースでは、[Agent Skillsスペシフィケーション](https://agentskills.io/specification)に従ってスキルを直接作成します。ファイルサイドバーで**隠しファイルを表示**をトグルし、`/.agents/skills/`を開いて新しいMarkdownファイルを作成します。これにより、Agentが知っていることとその動作方法を完全に制御できます。

## 次のステップ

<CardGroup cols={2}>
  <Card title="Agentスキル（コンセプト）" icon="puzzle-piece" href="/ja/learn/agent-skills">
    スキルをいつ使うか、プロアクティブとリアクティブなパターン、スキルとMCPサーバーの比較を学びます。
  </Card>

  <Card title="Agentスキルリファレンス" icon="book" href="/references/agent/skills">
    スキルの構造、管理、内部動作に関する技術的な詳細。
  </Card>

  <Card title="コミュニティスキルを探す" icon="arrow-up-right-from-square" href="https://skills.sh">
    skills.shでコミュニティが構築したスキルを見つけます。
  </Card>

  <Card title="Agent Skillsスペシフィケーション" icon="file-lines" href="https://agentskills.io/specification">
    どのエージェントでも動作するスキルを書けるようにオープンスタンダードを読みます。
  </Card>
</CardGroup>
