# Izg AI Repo Pull Update

> Updates already-installed skills in the current project to the latest version from the ai-SKILL-set repo. Use when the user wants to update, refresh, or sync installed skills.

- Skill: `is-noname/izg-ai-repo-pull-update` (Agent Skill)
- Install (CLI): `npx skillmds@latest add is-noname/izg-ai-repo-pull-update`
- Raw SKILL.md: https://api.skillmd.com/api/skills/is-noname/izg-ai-repo-pull-update/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: is-noname (https://skillmd.com/u/is-noname)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/is-noname/izg-ai-repo-pull-update

---


# IZG AI Repo — Update

Vergleicht installierte Skills mit der Repo-Version und aktualisiert veraltete.

> **Architektur:** Dünner Wrapper um die zentrale Engine `pull_skill.py` (`scripts/` im
> Repo, **nicht** im Skill — sie braucht `registry.json` und den `skills/`-Baum). Setzt
> voraus, dass das Repo unter `REPO` existiert; fehlt es, zuerst via `izg-ai-repo-pull`
> bootstrappen (der klont es bei Bedarf). Voraussetzung: `python3`.

## Ablauf

```bash
REPO=~/Dokumente/AI/ai-SKILL-set

# Überblick: was ist veraltet?
python3 $REPO/scripts/pull_skill.py update --dry-run --target .claude/skills

# Alles updaten
python3 $REPO/scripts/pull_skill.py update --target .claude/skills
```

## Ohne Argumente aufgerufen

1. `--dry-run` ausführen
2. Ausgabe zeigen
3. Fragen: alle veralteten updaten? (Einzelnen gezielt → `pull <name> --force`)
4. Dann updaten

## Nach dem Update

Kurz melden:
- Updated (welche)
- Unbekannte Skills (nicht im Registry — fremde Skills, werden übersprungen)
- Alles aktuell (wenn nichts zu tun war)

Nicht weiter erklären.

