Files
claude-regelwerk/.claude/skills/plane-abgleich/SKILL.md
T
Pascal MichelandClaude Opus 5 c064c729ed Regelwerk, Agenten, Skills und Werkzeuge veröffentlichen
Erster Stand des öffentlichen Ausschnitts aus dem Vault. Die .gitignore
arbeitet als Positivliste: ausgeschlossen ist alles, eingeschlossen nur,
was ausdrücklich wieder aufgenommen wird. Notizen, Projekte, Finanzen,
das Sitzungsgedächtnis und settings.local.json bleiben damit außen vor.

Der Kundenname in AI/Regelwerk/seo.md ist durch eine neutrale
Bezeichnung ersetzt; die Regeln selbst sind unverändert.

Co-Authored-By: Claude Opus 5 <[email protected]>
2026-09-17 22:38:15 +02:00

56 lines
2.2 KiB
Markdown

---
name: plane-abgleich
description: Gleicht die Checkbox-Aufgaben aus todo.md der Vault-Code-Projekte mit den Work Items der Plane-Instanz ab — in beide Richtungen, mit Konflikterkennung. Nutze diesen Skill, wenn von Plane, Work Items, Issues, Aufgabenabgleich, „todo nach Plane" oder „was ist in Plane offen" die Rede ist.
---
# Plane-Abgleich
Gleicht `todo.md` und Plane in beide Richtungen ab.
## Voraussetzungen prüfen
Setze `PLANE_URL`, `PLANE_API_KEY` und `PLANE_WORKSPACE` voraus. Fehlen sie, meldet das
Skript das verständlich — gib die Meldung weiter und brich ab. Frage niemals nach dem
Schlüssel und schreibe ihn nirgends hin.
Arbeitsverzeichnis: `D:\Claude\Code Projekte\active - Plane Abgleich\skill\scripts`
## Ablauf
1. **Immer zuerst der Probelauf.** Ohne `--anwenden` schreibt nichts:
```
python -m plane.cli
```
2. **Bericht lesen.** Je Aufgabe ANLEGEN, NACH PLANE, NACH VAULT, ANHAENGEN, ZEILE WEG,
ITEM WEG oder KONFLIKT.
3. **Fehlende Zuordnung klären.** Meldet der Bericht für ein Projekt, dass `plane_project`
fehlt:
- Plane-Projekte zeigen: `python -m plane.cli --projekte`
- Dem Anwender die Liste vorlegen und fragen, welches Projekt gemeint ist. Nicht raten.
- Gibt es kein passendes, anlegen lassen — erst nach ausdrücklicher Zustimmung:
`python -m plane.cli --projekt-anlegen "Name" --kennung KRZ --anwenden`
- Die UUID ins Frontmatter der `todo.md` schreiben.
4. **Konflikte vorlegen.** Bei jedem KONFLIKT beide Fassungen zeigen und fragen, welche gilt.
Nicht selbst entscheiden.
5. **Freigabe einholen und anwenden.** Erst nach ausdrücklichem „ja":
```
python -m plane.cli --anwenden --konflikt PLA-42=vault
```
6. **Ergebnis melden.** Was angelegt, was in welche Richtung übertragen, was offen blieb.
## Grenzen
- `--anwenden` niemals ungefragt ausführen. Es verändert Plane für alle Beteiligten.
- Konflikte ohne Entscheidung bleiben liegen — das ist beabsichtigt, nicht umgehen.
- Es wird nie gelöscht: keine Zeile, kein Work Item, kein Projekt. Entfernte Zeilen und
entfernte Work Items werden nur gemeldet.
- Projekte werden nur auf ausdrückliche Anforderung angelegt, nie nebenbei im Abgleich.