> ## 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.

# Avvio rapido: marketplace del team

> Configura un marketplace dei plugin condiviso per il tuo team in cinque passaggi

<Note>
  I plugin sono in **beta chiusa**. Per richiedere l'accesso, contatta [support@cognition.ai](mailto:support@cognition.ai). Il comportamento e la configurazione potrebbero cambiare nelle versioni future.
</Note>

Questo avvio rapido ti guida nella creazione di un **marketplace dei plugin per il team**: un repo di proprietà della tua org che raccoglie skill, regole, hook e server MCP, installati automaticamente per ogni sessione Devin e per ogni utente della CLI. Per il contesto completo, vedi [Configura il tuo ecosistema di plugin](/it/product-guides/plugin-ecosystem).

<div id="1-fork-the-template">
  ## 1. Crea un fork del template
</div>

Crea un fork di [CognitionAI/team-marketplace-template](https://github.com/CognitionAI/team-marketplace-template). La struttura è la seguente:

```
your-marketplace/
├── .devin-plugin/
│   └── plugin.json      # il meta-plugin: la tua base + policy
├── AGENTS.md            # regola always-on inclusa nella base
├── plugins/
│   ├── engineering-baseline/   # ogni sottocartella è un plugin a sé
│   ├── security-guardrails/
│   ├── frontend-standards/
│   └── docs-and-release/
└── scripts/validate-template.mjs   # validazione CI
```

La radice del repo è a sua volta un plugin — il **meta-plugin**. Installando il repo installi tutta la tua base: `requiredPlugins` nel suo manifest include i plugin che ogni membro del team dovrebbe avere, `optionalPlugins` consiglia plugin aggiuntivi e `forbiddenPlugins` blocca quelli che non vuoi.

<div id="2-make-it-yours">
  ## 2. Personalizzalo
</div>

* Nel file `.devin-plugin/plugin.json` nella directory root, modifica ogni URL `git-subdir` in modo che punti al **tuo fork** e aggiorna gli elenchi required/optional/forbidden.
* Aggiungi un plugin per team o area in `plugins/<name>/` — ognuno deve avere il proprio `.devin-plugin/plugin.json` e, in genere, un `skills/<name>/SKILL.md`. Vuoi creare un plugin da zero? Usa [CognitionAI/plugin-template](https://github.com/CognitionAI/plugin-template).
* Hai già una repo di skill? Inserisci ogni cartella di skill nella directory `skills/` di un plugin — le skill all'interno dei plugin sono normali [skills](/it/cli/extensibility/skills/creating-skills), senza alcuna modifica al formato.

<div id="3-test-locally-with-the-cli">
  ## 3. Prova in locale con la CLI
</div>

```bash theme={null}
node scripts/validate-template.mjs      # validazione strutturale (viene eseguita anche in CI)

devin plugins install .                 # installa il meta-plugin dal tuo checkout
devin plugins list                      # visualizza tutto ciò che ha incluso
```

Le installazioni locali sono collegate, quindi le modifiche si applicano alla sessione successiva: modifica una skill, poi avvia una sessione e invocala come `/<plugin>:<skill>`.

<div id="4-distribute-it-to-everyone">
  ## 4. Distribuiscilo a tutti
</div>

Un amministratore dell'org o di Enterprise aggiunge un plugin richiesto al manifest gestito in [Settings → Marketplace](https://app.devin.ai/settings/marketplace):

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

Tutti coloro che rientrano nell’ambito ricevono automaticamente la base: sessioni cloud e, nel caso del manifest enterprise/account, anche utenti CLI e Devin Desktop che hanno effettuato l’accesso all’account (i manifest a livello di org si applicano solo alle sessioni cloud). Una repo privata funziona così com’è: nel cloud, il recupero avviene tramite la tua integrazione Git; gli utenti CLI recuperano con le proprie credenziali Git.

<div id="5-evolve-and-govern">
  ## 5. Evolvere e governare
</div>

* Il merge nel branch predefinito della repo del marketplace **corrisponde** al rilascio: le nuove sessioni lo recepiscono automaticamente. Vedi [come vengono distribuiti gli aggiornamenti](/it/product-guides/plugins#how-updates-roll-out).
* I team aggiungono plugin tramite pull request (PR) alla repo del marketplace; la CI ne convalida la struttura.
* Per consentire nell'account solo l'insieme approvato, aggiungi `"forbiddenPlugins": ["*"]` al manifest gestito ed elenca tutti i plugin approvati (incluse le dipendenze del meta-plugin — le dipendenze transitive non sono esentate) in `requiredPlugins`/`optionalPlugins`. Per la semantica completa, vedi: [regole di governance](/it/product-guides/plugins#governance-rules).

<div id="next-steps">
  ## Prossimi passaggi
</div>

* [Configura il tuo ecosistema di plugin](/it/product-guides/plugin-ecosystem) — il playbook completo dell'org
* [Riferimento plugin](/it/cli/extensibility/plugins/overview) — formato del manifest, flussi di installazione, livelli di governance
* [Marketplace dei plugin](/it/product-guides/plugins) — lato web app: manifest, ambiti, upload
