50 lines
1.2 KiB
Markdown
50 lines
1.2 KiB
Markdown
# inmedias Claude Code Plugins
|
|
|
|
Geteilter Plugin-Marketplace für Claude Code. Jeder Skill ist ein eigenes Plugin
|
|
und kann einzeln installiert werden — niemand bekommt alles auf einmal.
|
|
|
|
## Einrichtung (einmalig)
|
|
|
|
Vollständige Git-URL angeben — die Kurzform `owner/repo` wird von Claude Code
|
|
immer als GitHub interpretiert und schlägt bei Gitea fehl.
|
|
|
|
```bash
|
|
# SSH (empfohlen, für private Repos nötig)
|
|
/plugin marketplace add ssh://gitea@gitea.inmedias.it:2222/inmedias.it/claude-plugins.git
|
|
|
|
# oder HTTPS (nur wenn Repo öffentlich lesbar)
|
|
/plugin marketplace add https://gitea.inmedias.it/inmedias.it/claude-plugins.git
|
|
```
|
|
|
|
## Plugin installieren
|
|
|
|
```bash
|
|
/plugin install gitea-tea
|
|
```
|
|
|
|
Verfügbare Plugins listet `/plugin` bzw. `marketplace.json`.
|
|
|
|
## Updates
|
|
|
|
```bash
|
|
/plugin marketplace update inmedias-claude-plugins
|
|
```
|
|
|
|
## Neuen Skill hinzufügen
|
|
|
|
1. Ordner `plugins/<name>/` anlegen mit:
|
|
- `.claude-plugin/plugin.json` (`name`, `version`, `description`)
|
|
- `skills/<name>/SKILL.md`
|
|
2. Eintrag in `.claude-plugin/marketplace.json` unter `plugins` ergänzen.
|
|
3. Committen und pushen.
|
|
|
|
## Struktur
|
|
|
|
```
|
|
.claude-plugin/marketplace.json ← Liste aller Plugins
|
|
plugins/
|
|
gitea-tea/
|
|
.claude-plugin/plugin.json
|
|
skills/gitea-tea/SKILL.md
|
|
```
|