add emil-design-eng skill to install/update pipeline
- Download SKILL.md from emilkowalski/skill to skills-external/ - Symlink to ~/.claude/skills/ via link.sh - install-plugins.sh step 9: curl download + symlink check - update-all.sh step 8: re-fetch latest SKILL.md on update - plugins.lock.json: add emil-design-eng entry - .gitignore: ignore auto-created symlink in skills/ Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
7123bf5e5d
commit
74a0901cc4
+18
-3
@@ -207,7 +207,22 @@ else
|
||||
info "graphifyy not installed — skipping"
|
||||
fi
|
||||
|
||||
# ── 8. Update marketplace plugins ──
|
||||
# ── 8. Update Emil Design Engineering skill ──
|
||||
echo ""
|
||||
echo "── Updating Emil Design Engineering..."
|
||||
EMIL_DIR="$REPO/skills-external/emil-design-eng"
|
||||
EMIL_URL="https://raw.githubusercontent.com/emilkowalski/skill/main/skills/emil-design-eng/SKILL.md"
|
||||
if [ -d "$EMIL_DIR" ]; then
|
||||
info "Fetching latest SKILL.md from emilkowalski/skill..."
|
||||
curl -fsSL "$EMIL_URL" -o "$EMIL_DIR/SKILL.md.tmp" \
|
||||
&& mv "$EMIL_DIR/SKILL.md.tmp" "$EMIL_DIR/SKILL.md" \
|
||||
&& ok "emil-design-eng updated" \
|
||||
|| warn "emil-design-eng update failed"
|
||||
else
|
||||
info "emil-design-eng not installed — skipping (run: make plugin)"
|
||||
fi
|
||||
|
||||
# ── 9. Update marketplace plugins ──
|
||||
echo ""
|
||||
echo "── Updating marketplace plugins..."
|
||||
if command -v claude &>/dev/null; then
|
||||
@@ -228,11 +243,11 @@ else
|
||||
warn "Claude Code not found — skipping plugin update"
|
||||
fi
|
||||
|
||||
# ── 9. Refresh symlinks ──
|
||||
# ── 10. Refresh symlinks ──
|
||||
echo ""
|
||||
echo "── Refreshing symlinks..."
|
||||
bash "$REPO/link.sh"
|
||||
|
||||
# ── 10. Run doctor ──
|
||||
# ── 11. Run doctor ──
|
||||
echo ""
|
||||
bash "$REPO/doctor.sh"
|
||||
|
||||
Reference in New Issue
Block a user