Agent-Plugins erstellen
Nutzen Sie diese Fähigkeit, um Agent-Plugins zu erstellen, zu migrieren, zu verpacken und zu inspizieren.
Verwendung
Verwenden Sie diese Fähigkeit, wenn Sie:
- Ein neues Agent-Plugin von Grund auf neu erstellen müssen
- Von Claude Code, Cursor, Codex, OpenCode oder VS Code migrieren müssen
- Ein bestehendes Plugin validieren und verpacken müssen
- Die Struktur eines Plugins inspizieren müssen
Befehle
Ein neues Plugin erstellen
# Interaktiv
bun packages/cli/bin/agent-plugins init
# Mit Flags
bun packages/cli/bin/agent-plugins create --name my-plugin --skills-only
Von bestehender Konfiguration migrieren
# Quellformat automatisch erkennen
bun packages/cli/bin/agent-plugins migrate ./my-project
# Quellformat angeben
bun packages/cli/bin/agent-plugins migrate ./my-project --from claude
Validieren und verpacken
bun packages/cli/bin/agent-plugins package ./my-plugin
Ein Plugin inspizieren
bun packages/cli/bin/agent-plugins inspect ./my-plugin
Beispiele
Ein reines Skills-Plugin erstellen
bun packages/cli/bin/agent-plugins create \
--name my-skills \
--skills-only \
--output ./my-skills-plugin
Von Claude Code migrieren
bun packages/cli/bin/agent-plugins migrate \
./my-claude-project \
--from claude \
--output ./my-agent-plugin
Ein Plugin validieren
bun packages/cli/bin/agent-plugins package ./my-plugin --dry-run
Ausgabestruktur
Generierte Plugins folgen dieser Struktur:
my-plugin/
├── plugin.json
├── skills/
│ └── skill-name/
│ └── SKILL.md
└── mcp.json (optional)
Migrationsbericht
Bei der Migration meldet das Werkzeug:
- ✓ Portierbare Komponenten (migriert)
- ⚠ Clientspezifische Komponenten (nicht migriert)
- ✗ Nicht unterstützte Komponenten (nicht migriert)