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

# スキル（プラグイン）

> ドメイン特化プラグインで AI の理解を強化します。

## 概要

スキルは、AI が特定のタイプのページを理解・操作する方法を強化するドメイン特化プラグインです。有効化されると、スキルは標準のページスナップショットをドメイン最適化された表現に置き換え、AI プロンプトに専門的な指示を追加します。

<Note>
  スキルには [Pro 以上](/ja/concepts/plan-tiers)のプランが必要です。スキルは実験的な機能です。API と利用可能なスキルは変更される可能性があります。
</Note>

## スキルの仕組み

スキルを有効にすると、認識するページで自動的にアクティブになります（例：Google Sheets スキルは Google Sheets の URL で有効化）。該当ページでスキルは：

* **ページ表現を最適化** — 標準のビューをドメイン特化フォーマットに置き換え、AI の理解を向上させます（例：生のページ要素ではなく構造化されたテーブルデータ）
* **専門的な指示を追加** — AI にドメイン固有のガイダンスを提供します（例：セル参照の方法やスプレッドシートコントロールの操作方法）

スキルが適用されないページでは、標準の処理が自動的に使用されます。

## 利用可能なスキル

| スキル             | ドメイン          | 説明                                                   |
| --------------- | ------------- | ---------------------------------------------------- |
| `google-sheets` | Google Sheets | スプレッドシートデータを構造化テーブルとして AI に提供。正確なセルターゲティングとデータ操作を実現。 |

## 使い方

### CLI

```bash theme={null}
npx @refrainai/cli generate -- \
  --url "https://docs.google.com/spreadsheets/d/..." \
  --goal "Sheet1 から Sheet2 にデータをコピー" \
  --output ./sheets-flow.yaml \
  --skill google-sheets
```

複数のスキルはカンマ区切りで指定：

```bash theme={null}
--skill google-sheets,another-skill
```

### SDK

```typescript theme={null}
const report = await client.execute(runbook, {
  skills: ["google-sheets"],
});
```

## 次のステップ

<CardGroup cols={2}>
  <Card title="手順書を生成する" icon="wand-magic-sparkles" href="/ja/guides/generate-runbook">
    スキル強化された探索で生成。
  </Card>

  <Card title="手順書を実行する" icon="play" href="/ja/guides/execute-runbook">
    スキル強化された解決で実行。
  </Card>
</CardGroup>
