feat: Superpowers-Plugin im Workflow verankern
Deklaration in settings.json statt Vendorn der Skill-Dateien, damit Upstream-Updates weiter greifen. bootstrap.sh installiert das Plugin auf neuen Maschinen und aktualisiert es bei jedem Lauf. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -145,6 +145,19 @@ echo ""
|
|||||||
echo "=== Claude-Code-Integrationen ==="
|
echo "=== Claude-Code-Integrationen ==="
|
||||||
|
|
||||||
if command -v claude &>/dev/null; then
|
if command -v claude &>/dev/null; then
|
||||||
|
if claude plugin list 2>/dev/null | grep -q "superpowers@superpowers-marketplace"; then
|
||||||
|
claude plugin marketplace update superpowers-marketplace &>/dev/null || true
|
||||||
|
claude plugin update superpowers@superpowers-marketplace &>/dev/null || true
|
||||||
|
echo " OK superpowers Plugin (aktualisiert)"
|
||||||
|
else
|
||||||
|
claude plugin marketplace add obra/superpowers-marketplace &>/dev/null || true
|
||||||
|
if claude plugin install superpowers@superpowers-marketplace &>/dev/null; then
|
||||||
|
echo " OK superpowers Plugin installiert"
|
||||||
|
else
|
||||||
|
echo " FEHLT superpowers Plugin -- claude plugin install superpowers@superpowers-marketplace"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
if claude mcp list 2>/dev/null | grep -q "context7"; then
|
if claude mcp list 2>/dev/null | grep -q "context7"; then
|
||||||
echo " OK context7 Plugin"
|
echo " OK context7 Plugin"
|
||||||
else
|
else
|
||||||
|
|||||||
+10
-1
@@ -117,7 +117,16 @@
|
|||||||
"context7@claude-plugins-official": true,
|
"context7@claude-plugins-official": true,
|
||||||
"code-review@claude-plugins-official": true,
|
"code-review@claude-plugins-official": true,
|
||||||
"code-simplifier@claude-plugins-official": true,
|
"code-simplifier@claude-plugins-official": true,
|
||||||
"skill-creator@claude-plugins-official": true
|
"skill-creator@claude-plugins-official": true,
|
||||||
|
"superpowers@superpowers-marketplace": true
|
||||||
|
},
|
||||||
|
"extraKnownMarketplaces": {
|
||||||
|
"superpowers-marketplace": {
|
||||||
|
"source": {
|
||||||
|
"source": "github",
|
||||||
|
"repo": "obra/superpowers-marketplace"
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"language": "German",
|
"language": "German",
|
||||||
"tui": "fullscreen",
|
"tui": "fullscreen",
|
||||||
|
|||||||
Reference in New Issue
Block a user