
# Reconstruct スキル {/* #reconstruct-skills */}

Reconstruct スキルは、製品タスクに絞ったワークフローを AI エージェントに提供します。各スキルは指示と、必要に応じて補助テンプレートを含みます。作業に関連するスキルを選んでください。1 つを使っても、製品のライフサイクル全体が自動実行されるわけではありません。

9 種類のワークフローは、接続済みの MCP クライアント、Reconstruct のウェブサイト、公開の [reconstruct-ai-skills リポジトリー](https://github.com/cryptify-corporation/reconstruct-ai-skills)から利用できます。エージェント向けに配布方法を 1 つ選んでください。MCP リソースを読めるクライアントでは、別のローカルインストールは任意です。

## 利用できるワークフロー {/* #available-workflows */}

| スキル | 用途 |
|---|---|
| `reconstruct-inspect` | キャプチャーしたインターフェースの根拠を集め、状態とフローを特定し、作業範囲を合意します。 |
| `reconstruct-design` | デザイントークン、コンポーネント、レイアウト、操作状態を定義します。 |
| `reconstruct-build` | プロジェクトの技術スタックで、合意したインターフェースと動作を実装します。 |
| `reconstruct-verify` | 利用可能な根拠に照らして、動作、アクセシビリティー、視覚的忠実度を確認します。 |
| `reconstruct-backend` | サーバーの動作、契約、連携を計画して実装します。 |
| `reconstruct-entrepreneur` | 顧客の問題を調査し、製品の機会を検証します。 |
| `reconstruct-brand` | 一貫した製品のアイデンティティーとブランドアセットを作ります。 |
| `reconstruct-launch` | 公開用素材、掲載情報、補足する根拠を準備します。 |
| `reconstruct-deploy` | 承認されたリリースを準備、デプロイ、検証します。 |

キャプチャーしたインターフェースは、見える構造と動作の根拠を提供します。元のアプリケーションの非公開バックエンド実装は公開しません。バックエンドワークフローは、要件と利用可能な契約を基にその動作を設計します。

## 配布方法を選ぶ {/* #choose-a-delivery-method */}

| 方法 | 取得するもの | 使用する場面 |
|---|---|---|
| [MCP リソース](#read-skills-through-mcp) | 既存の MCP 接続を通じたワークフローの指示と補助ファイル。 | MCP リソースを検出・読み取りできるクライアント向け。別途スキルをインストールする必要はありません。 |
| [ウェブサイトの CLI](#install-from-the-website) | Reconstruct の検出カタログからダウンロードするローカルスキル。 | エージェントのローカルスキルシステムに登録する場合。 |
| [GitHub の CLI](#install-from-github) | 公開 GitHub リポジトリーから取得するローカルスキル。 | リポジトリーから取得し、ファイルや履歴を確認したい場合。 |
| [手動 ZIP](#manual-installation) | エージェントのスキルディレクトリーにコピーする完全なウェブサイトバンドル。 | 手動インストールを好む場合や CLI を使わない場合。 |
| [プラグインと拡張機能](#plugins-and-extensions) | スキルと MCP 設定を含むクライアント専用パッケージ。 | 対応クライアントのプラグイン／拡張機能システムを使う場合。 |

ウェブサイトと GitHub のインストールは、同じ名前の 9 ワークフローを提供します。同じエージェントには 1 つの参照元からインストールし、スキルの重複登録を避けてください。それぞれのリリースが公開されるまで、バージョンが異なる場合があります。

## MCP 経由でスキルを読む {/* #read-skills-through-mcp */}

Streamable HTTP と OAuth または個人 MCP トークンで、エージェントを **`https://reconstruct.dev/mcp`** に接続します。クライアント別の設定は [AI エージェントを接続](/docs/ja/connect-ai-agents)を参照してください。

MCP リソースに対応するクライアントは、既存の接続から同じ指示を検出・読み取りできます。

1. `resources/list` を呼び出し、カタログとスキルファイルを検出します。
2. カタログの URI で `resources/read` を呼び出します。

   ```json
   {"uri":"skill://reconstruct/catalog.json"}
   ```

3. カタログからワークフローを選び、公開されたエントリーポイントを読みます。例：

   ```json
   {"uri":"skill://reconstruct/reconstruct-inspect/SKILL.md"}
   ```

4. `resources/list` が示すリソース URI から補助ファイルを読みます。たとえば、調査テンプレートは次です。

   ```json
   {"uri":"skill://reconstruct/reconstruct-inspect/assets/scope.md"}
   ```

MCP resources 非対応の場合は `list_skills`、次に `get_skill(uri="skill://reconstruct/reconstruct-build/SKILL.md")` を呼びます。補助ファイルはカタログ URI を使います。選択済みインターフェイスには build を読み、inspect、design、verify は必要時だけ追加します。リモートではテキストを読みます。`asFile=true` のパスとハッシュは信頼されたローカル stdio のみです。別途インストールやキャプチャーのコンテキスト読み取りは不要です。

## ウェブサイトからインストールする {/* #install-from-the-website */}

ウェブサイトのルートアドレスを `skills` CLI に渡します。

```sh
npx skills add https://reconstruct.dev
```

インストールせずに利用可能なスキルを確認します。

```sh
npx skills add https://reconstruct.dev --list
```

選んだワークフローを Codex にインストールします。

```sh
npx skills add https://reconstruct.dev --skill reconstruct-inspect -a codex
```

9 種類すべてを Claude Code にインストールします。

```sh
npx skills add https://reconstruct.dev --skill '*' -a claude-code
```

CLI は公開検出カタログを読み、選択したスキルごとのアーカイブをダウンロードします。各アーカイブは指示、補助ファイル、LICENSE、NOTICE を含みます。`npx` には Node.js と npm が必要ですが、リモート MCP サーバーへの接続に Node.js や .NET SDK は不要です。

インストール後、選んだスキルをタスクで使うようエージェントに依頼します。スキルの選択と有効化はクライアントによって異なります。キャプチャーデータを使うスキルには、[認証済み Reconstruct MCP 接続](/docs/ja/connect-ai-agents)も必要です。

## GitHub からインストールする {/* #install-from-github */}

公開リポジトリーを `skills` CLI の参照元にします。

```sh
npx skills add cryptify-corporation/reconstruct-ai-skills
```

完全なリポジトリー URL も使用できます。

```sh
npx skills add https://github.com/cryptify-corporation/reconstruct-ai-skills
```

インストールせずに利用可能なワークフローを一覧表示します。

```sh
npx skills add cryptify-corporation/reconstruct-ai-skills --list
```

1 ワークフローを Codex に、または 9 種類すべてを Claude Code にインストールします。

```sh
npx skills add cryptify-corporation/reconstruct-ai-skills --skill reconstruct-inspect -a codex
npx skills add cryptify-corporation/reconstruct-ai-skills --skill '*' -a claude-code
```

どちらの CLI 参照元でも、`--skill` はワークフロー、`-a` は対象エージェントを選びます。省略すると対話形式で選択します。プロジェクト単位ではなくユーザー全体にインストールするには `-g` を追加します。ローカルインストールは MCP サーバーを設定しません。キャプチャーした根拠には [Reconstruct MCP を接続](/docs/ja/connect-ai-agents)してください。

## 手動インストール {/* #manual-installation */}

1. [完全なスキルバンドル](https://reconstruct.dev/downloads/reconstruct-skills.zip)をダウンロードします。
2. アーカイブを展開し、`skills/` 内の必要なフォルダーを選びます。
3. エージェントが対応するスキルディレクトリーにフォルダーをコピーします。インストールする配布物にバンドルの LICENSE と NOTICE を保持してください。
4. クライアントで必要な場合は、エージェントのスキルを再読み込みします。

完全なバンドルは 9 ワークフローとテンプレートを含みます。CLI には上記のウェブサイトのルートアドレスを使います。完全 ZIP は手動ダウンロード用です。

## プラグインと拡張機能 {/* #plugins-and-extensions */}

GitHub リポジトリーには、クライアント別のインストール用パッケージもあります。

### Claude Code プラグイン {/* #claude-code-plugin */}

Claude Code でリポジトリーのマーケットプレイスを追加し、Reconstruct プラグインをインストールします。

```text
/plugin marketplace add cryptify-corporation/reconstruct-ai-skills
/plugin install reconstruct@reconstruct
```

続いて `/mcp` を実行し、`reconstruct` を選んでブラウザーサインインを完了します。プラグインはスキルの指示と MCP 設定を同梱します。

### Gemini CLI 拡張機能 {/* #gemini-cli-extension */}

```sh
gemini extensions install https://github.com/cryptify-corporation/reconstruct-ai-skills
```

Cursor などのクライアント専用パッケージは[リポジトリーのインストール手順](https://github.com/cryptify-corporation/reconstruct-ai-skills#install)、認証は[接続ガイド](/docs/ja/connect-ai-agents)を参照してください。リポジトリーのパッケージは公開プラグインマーケットプレイスでの承認とは独立して利用できます。

## エージェントの検出 {/* #agent-discovery */}

公開の[スキル検出カタログ](https://reconstruct.dev/.well-known/agent-skills/index.json)は、各スキルの名前、説明、アーカイブ URL、SHA-256 ダイジェストを一覧表示します。アーカイブは補助テンプレートを含み、インストール後も相対ファイル参照を維持します。

個別の指示と補助ファイルは、`https://reconstruct.dev/.well-known/agent-skills/` 配下でも利用できます。例：

- 調査の指示：`https://reconstruct.dev/.well-known/agent-skills/reconstruct-inspect/SKILL.md`
- 調査範囲のテンプレート：`https://reconstruct.dev/.well-known/agent-skills/reconstruct-inspect/assets/scope.md`

検出は公開されており、キャプチャーした製品データへのアクセスは付与しません。取得・有効化・インストールする指示はクライアントが決めます。マーケットプレイス掲載もパッケージを見つける方法ですが、ウェブサイト、GitHub、MCP への直接アクセスは独立して利用できます。

## コンテキストと使用量 {/* #context-and-usage */}

カタログから始め、現在のタスクに必要なワークフローと補助ファイルだけを読み込みます。すべてのスキルを読むとエージェントのコンテキストに指示が追加され、モデルのトークン使用量が増える場合があります。9 種類すべてをインストールしても、一度にすべて有効にする必要はありません。

公開検出、ダウンロード、MCP スキルリソースの読み取りは Reconstruct のキャプチャーコンテキスト読み取りを消費しません。スキルの指示に従って呼び出すキャプチャーツールには、通常の[サブスクリプション制限と使用規則](/docs/ja/mcp-tools#usage-limits)が適用されます。モデルのトークン使用量の課金・制限は AI プロバイダーによります。

## 更新とライセンス {/* #updates-and-license */}

ローカルインストールを更新するには、選んだ参照元のインストールコマンドを再実行するか、skills CLI の更新コマンドを使います。ウェブサイトのアーカイブ、GitHub パッケージ、MCP リソースは個別にリリースされます。ローカルコピーはサーバー更新時に自動変更されません。MCP クライアントはリソース取得時にサーバーが公開しているバージョンを読みます。

Reconstruct AI Skills は Cryptify の**独自ライセンスで配布され、MIT ではありません**。ライセンスは Reconstruct とともに個人利用または社内業務で使うことを認めます。再配布、再販売、変更版の公開には Cryptify の事前の書面許可が必要です。完全な条件は [Reconstruct AI Skills のライセンス](https://github.com/cryptify-corporation/reconstruct-ai-skills/blob/main/LICENSE)を参照してください。

ウェブサイトのアーカイブは `LICENSE` と `NOTICE` を含みます。`NOTICE` の MIT 許諾表示は、Replica から改変した出典明記のサードパーティー素材に適用され、Reconstruct パッケージ全体のライセンスではありません。インストールしたコピーにライセンスと帰属表示のファイルを保持してください。
