1. Erstelle einen Fork des Templates
requiredPlugins im Manifest werden die Plugins eingebunden, die alle Teammitglieder haben sollten, optionalPlugins empfiehlt zusätzliche Plugins, und forbiddenPlugins sperrt, was Sie nicht möchten.
2. Passen Sie es an
- Ändern Sie in der
.devin-plugin/plugin.jsonim Stammverzeichnis jedegit-subdir-URL so, dass sie auf Ihren Fork verweist, und bearbeiten Sie die Listen fürrequired/optional/forbidden. - Fügen Sie unter
plugins/<name>/pro Team oder Anwendungsbereich ein Plugin hinzu — jedes benötigt eine eigene.devin-plugin/plugin.jsonund in der Regel eineskills/<name>/SKILL.md. Möchten Sie ein Plugin von Grund auf erstellen? Verwenden Sie CognitionAI/plugin-template. - Haben Sie bereits ein Repo mit Skills? Legen Sie jeden Skill-Ordner im
skills/-Verzeichnis eines Plugins ab — Skills innerhalb von Plugins sind normale Skills, es ist also keine Formatänderung nötig.
3. Lokal mit der CLI testen
/<plugin>:<skill> auf. (Ohne --local fügt install das Plugin Ihren persönlichen Plugins in Devin Cloud hinzu — genau das, was Sie möchten, sobald es in ein Repo gepusht wurde.)
4. An alle verteilen
your-org/your-marketplace ein und wählt den Organisations- oder Enterprise-Geltungsbereich aus. Damit wird dem Managed Manifest des Geltungsbereichs ein Required Plugin hinzugefügt:
5. Weiterentwickeln und steuern
- Das Mergen in den Standard-Branch Ihres Marketplace-Repos ist das Release — neue Sitzungen übernehmen es automatisch, und Reindex plugins in Customize aktualisiert die Anzeige der Seite. Siehe wie Updates ausgerollt werden; pinnen Sie an einen
shaan, wenn Sie Updates kontrollieren möchten. - Teams fügen dem Marketplace-Repo per Pull Request (PR) Plugins hinzu; CI validiert den Aufbau.
- Um das Konto auf ausschließlich Ihre freigegebene Auswahl zu beschränken, fügen Sie
"forbiddenPlugins": ["*"]zum verwalteten Manifest hinzu (Plugin settings → Edit manifest in Customize) und führen Sie jedes freigegebene Plugin (einschließlich der Abhängigkeiten des Meta-Plugins — transitive Abhängigkeiten sind nicht ausgenommen) inrequiredPlugins/optionalPluginsauf. Vollständige Semantik: Abhängigkeiten und Governance.
Nächste Schritte
- Plugin-Ökosystem einrichten — das vollständige Playbook für Ihre Organisation
- Plugins-Referenz — Manifestformat, Installationsabläufe, Governance-Stufen
- Plugins-Leitfaden — alles zur Web-App: Customize, Geltungsbereiche, Indexing, MCPs

