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

# クイックスタート: チーム向け marketplace

> 5つのステップで、チーム向けの共有プラグイン marketplace を構築する

<Note>
  プラグインは **クローズドベータ** です。アクセスをリクエストするには、[support@cognition.ai](mailto:support@cognition.ai)までお問い合わせください。今後のリリースで挙動や設定が変更される場合があります。
</Note>

このクイックスタートでは、何もない状態から **チーム向けプラグイン marketplace** を立ち上げるまでの手順を紹介します。組織が所有する1つのリポジトリに、スキル、ルール、フック、MCPサーバーをまとめ、すべてのDevinセッションとCLIユーザーに自動でインストールできるようになります。詳しくは、[プラグイン エコシステムを設定する](/ja/product-guides/plugin-ecosystem)を参照してください。

<div id="1-fork-the-template">
  ## 1. テンプレートをフォークする
</div>

[CognitionAI/team-marketplace-template](https://github.com/CognitionAI/team-marketplace-template) をフォークします。レイアウトは次のとおりです。

```
your-marketplace/
├── .devin-plugin/
│   └── plugin.json      # メタプラグイン: ベースライン + policy
├── AGENTS.md            # ベースラインに同梱される常時適用ルール
├── plugins/
│   ├── engineering-baseline/   # 各サブフォルダが独立したプラグイン
│   ├── security-guardrails/
│   ├── frontend-standards/
│   └── docs-and-release/
└── scripts/validate-template.mjs   # CI検証
```

リポジトリのルート自体がプラグイン、つまり **メタプラグイン** です。リポジトリをインストールすると、ベースライン全体がインストールされます。マニフェストの `requiredPlugins` ではチーム全員に必要なプラグインが取り込まれ、`optionalPlugins` では追加のプラグインが推奨され、`forbiddenPlugins` では使わせたくないものが禁止されます。

<div id="2-make-it-yours">
  ## 2. 必要に合わせて調整する
</div>

* ルートの `.devin-plugin/plugin.json` で、すべての `git-subdir` URL が **自分のフォーク** を指すように変更し、required / optional / forbidden の各リストを編集します。
* `plugins/<name>/` 配下に、チーム別または用途別のプラグインを追加します。各プラグインには専用の `.devin-plugin/plugin.json` が必要で、通常は `skills/<name>/SKILL.md` も必要です。プラグインをゼロから作成する場合は、[CognitionAI/plugin-template](https://github.com/CognitionAI/plugin-template) を利用してください。
* 既存のスキル用リポジトリがある場合は、各スキルフォルダをプラグインの `skills/` ディレクトリに配置します。プラグイン内のスキルは通常の [スキル](/ja/cli/extensibility/skills/creating-skills) と同じなので、形式を変更する必要はありません。

<div id="3-test-locally-with-the-cli">
  ## 3. CLIを使ってローカルでテストする
</div>

```bash theme={null}
node scripts/validate-template.mjs      # 構造検証（CIでも実行される）

devin plugins install .                 # チェックアウトからメタプラグインをインストール
devin plugins list                      # 取り込まれた内容をすべて確認
```

ローカルインストールはリンクされているため、編集内容は次のセッションに反映されます — スキルを更新したら、セッションを開始して `/<plugin>:<skill>` で呼び出します。

<div id="4-distribute-it-to-everyone">
  ## 4. 全員に配布する
</div>

org または Enterprise の管理者が、[Settings → Marketplace](https://app.devin.ai/settings/marketplace) で管理対象のマニフェストに必須プラグインを 1 つ追加します。

```json theme={null}
{
  "requiredPlugins": ["your-org/your-marketplace"]
}
```

対象範囲内の全員に、ベースラインが自動的に適用されます。クラウドセッションに加え、Enterprise/account マニフェストでは、そのアカウントにログインしている CLI と Devin Desktop のユーザーにも適用されます (org-level マニフェストが適用されるのはクラウドセッションのみです) 。非公開リポジトリもそのまま利用できます。クラウドセッションでは Git 統合経由で取得され、CLI ユーザーは各自の Git 認証情報を使って取得します。

<div id="5-evolve-and-govern">
  ## 5. 拡張とガバナンス
</div>

* marketplace リポジトリ の default branch へのマージそれ自体がリリースです。新しいセッションには自動的に反映されます。[更新の展開方法](/ja/product-guides/plugins#how-updates-roll-out)を参照してください。
* チームは marketplace リポジトリ への PR でプラグインを追加します。CI がレイアウトを検証します。
* アカウントを承認済みプラグインのみに制限するには、管理対象のマニフェスト に `"forbiddenPlugins": ["*"]` を追加し、承認済みのすべてのプラグイン (メタプラグインの dependencies を含む — 推移的な依存関係も例外ではありません) を `requiredPlugins`/`optionalPlugins` に列挙してください。詳細な仕様については、[ガバナンスルール](/ja/product-guides/plugins#governance-rules)を参照してください。

<div id="next-steps">
  ## 次のステップ
</div>

* [プラグインエコシステムをセットアップする](/ja/product-guides/plugin-ecosystem) — org向けの包括的なプレイブック
* [プラグイン リファレンス](/ja/cli/extensibility/plugins/overview) — マニフェスト形式、インストールフロー、ガバナンスレベル
* [プラグイン marketplace](/ja/product-guides/plugins) — web app側：マニフェスト、スコープ、アップロード
