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

# Início rápido: marketplace da equipe

> Crie um marketplace compartilhado de plugins para a sua equipe em cinco etapas

<Note>
  Os plugins estão em **beta fechado**. Para solicitar acesso, entre em contato com [support@cognition.ai](mailto:support@cognition.ai). O comportamento e a configuração podem mudar em versões futuras.
</Note>

Este guia de início rápido ajuda você a criar um **marketplace de plugins da equipe**: um repo da sua org que reúne seus skills, regras, hooks e servidores MCP, instalado automaticamente em todas as sessões do Devin e para todos os usuários da CLI. Para mais contexto, consulte [Configure seu ecossistema de plugins](/pt-BR/product-guides/plugin-ecosystem).

<div id="1-fork-the-template">
  ## 1. Faça um fork do template
</div>

Faça um fork de [CognitionAI/team-marketplace-template](https://github.com/CognitionAI/team-marketplace-template). A estrutura dele:

```
your-marketplace/
├── .devin-plugin/
│   └── plugin.json      # o meta-plugin: sua base + policy
├── AGENTS.md            # regra always-on incluída na base
├── plugins/
│   ├── engineering-baseline/   # cada subpasta é seu próprio plugin
│   ├── security-guardrails/
│   ├── frontend-standards/
│   └── docs-and-release/
└── scripts/validate-template.mjs   # validação de CI
```

A raiz do repo é, por si só, um plugin — o **meta-plugin**. Instalar o repo instala toda a sua base: o `requiredPlugins` do manifest inclui os plugins que todos os integrantes da equipe devem ter, `optionalPlugins` recomenda extras, e `forbiddenPlugins` bloqueia o que você não quer.

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

* No `.devin-plugin/plugin.json` da raiz, altere cada URL de `git-subdir` para apontar para **seu fork** e edite as listas `required`/`optional`/`forbidden`.
* Adicione um plugin por equipe ou área em `plugins/<name>/` — cada um precisa do seu próprio `.devin-plugin/plugin.json` e, normalmente, de um `skills/<name>/SKILL.md`. Vai criar um plugin do zero? Use [CognitionAI/plugin-template](https://github.com/CognitionAI/plugin-template).
* Já tem um repo de skills? Coloque cada pasta de skill no diretório `skills/` de um plugin — skills dentro de plugins são [skills](/pt-BR/cli/extensibility/skills/creating-skills) comuns, sem nenhuma mudança de formato.

<div id="3-test-locally-with-the-cli">
  ## 3. Teste localmente com a CLI
</div>

```bash theme={null}
node scripts/validate-template.mjs      # validação estrutural (também executada no CI)

devin plugins install .                 # instala o meta-plugin do seu checkout
devin plugins list                      # veja tudo que foi incluído
```

As instalações locais ficam vinculadas, então as edições passam a valer na sua próxima sessão — itere em uma skill, depois inicie uma sessão e invoque-a como `/<plugin>:<skill>`.

<div id="4-distribute-it-to-everyone">
  ## 4. Distribua para todos
</div>

Um administrador da org ou do Enterprise adiciona um plugin obrigatório ao manifest gerenciado em [Configurações → Marketplace](https://app.devin.ai/settings/marketplace):

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

Todos no escopo recebem a base automaticamente — sessões em nuvem e, no caso do manifest do Enterprise/da conta, também usuários do CLI e do Devin Desktop conectados à conta (manifests no nível da org alcançam apenas sessões em nuvem). Um repo privado funciona como está: as buscas na nuvem são feitas pela sua integração com o Git; usuários do CLI fazem o fetch com suas próprias credenciais do git.

<div id="5-evolve-and-govern">
  ## 5. Evolução e governança
</div>

* Fazer merge na branch padrão do seu repo do marketplace **é** o release — novas sessões o adotam automaticamente. Veja [como as atualizações são aplicadas](/pt-BR/product-guides/plugins#how-updates-roll-out).
* Teams adicionam plugins por PR ao repo do marketplace; a CI valida a estrutura.
* Para restringir a conta apenas ao conjunto aprovado por você, adicione `"forbiddenPlugins": ["*"]` ao manifest gerenciado e liste cada plugin aprovado (incluindo as dependências do meta-plugin — dependências transitivas não são isentas) em `requiredPlugins`/`optionalPlugins`. Semântica completa: [regras de governança](/pt-BR/product-guides/plugins#governance-rules).

<div id="next-steps">
  ## Próximas etapas
</div>

* [Configure seu ecossistema de plugins](/pt-BR/product-guides/plugin-ecosystem) — o playbook completo da org
* [Referência de plugins](/pt-BR/cli/extensibility/plugins/overview) — formato do manifest, fluxos de instalação, níveis de governança
* [Marketplace de plugins](/pt-BR/product-guides/plugins) — na web app: manifests, scopes e importações
